diff options
author | wbauer <wbauer@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2008-09-18 12:05:03 +0000 |
---|---|---|
committer | wbauer <wbauer@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2008-09-18 12:05:03 +0000 |
commit | c5e7fe66617ab4b0d54350f8248d281b76cc5055 (patch) | |
tree | 5deefda7a955f87a997764d098936991b4197d43 /BKULocal/src/test/java/JustASandbox.java | |
parent | 49dd625e2537b14b201d254ebef9745d9890a105 (diff) | |
download | mocca-c5e7fe66617ab4b0d54350f8248d281b76cc5055.tar.gz mocca-c5e7fe66617ab4b0d54350f8248d281b76cc5055.tar.bz2 mocca-c5e7fe66617ab4b0d54350f8248d281b76cc5055.zip |
git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@49 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4
Diffstat (limited to 'BKULocal/src/test/java/JustASandbox.java')
-rw-r--r-- | BKULocal/src/test/java/JustASandbox.java | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/BKULocal/src/test/java/JustASandbox.java b/BKULocal/src/test/java/JustASandbox.java deleted file mode 100644 index b151df92..00000000 --- a/BKULocal/src/test/java/JustASandbox.java +++ /dev/null @@ -1,78 +0,0 @@ -/* -* Copyright 2008 Federal Chancellery Austria and -* Graz University of Technology -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/ -import java.io.ByteArrayOutputStream;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.io.InputStream;
-import java.net.URL;
-import java.util.ArrayList;
-import java.util.List;
-
-import javax.net.ssl.HttpsURLConnection;
-
-import org.junit.Ignore;
-
-import at.gv.egiz.bku.local.conf.Configurator;
-import at.gv.egiz.bku.local.stal.SMCCSTALFactory;
-import at.gv.egiz.bku.utils.StreamUtil;
-import at.gv.egiz.stal.InfoboxReadRequest;
-import at.gv.egiz.stal.STAL;
-import at.gv.egiz.stal.STALRequest;
-import at.gv.egiz.stal.STALResponse;
-import at.gv.egiz.stal.SignRequest;
-import at.gv.egiz.stal.SignResponse;
-
-@Ignore
-public class JustASandbox {
-
- /**
- * @param args
- * @throws IOException
- */
- public static void main(String[] args) throws IOException {
-
- Configurator cfg = new Configurator();
- URL url = new URL("https://demo.egiz.gv.at");
- HttpsURLConnection uc = (HttpsURLConnection) url.openConnection();
- uc.connect();
- System.exit(-1);
-
- InfoboxReadRequest req = new InfoboxReadRequest();
- req.setInfoboxIdentifier("SecureSignatureKeypair");
-
- ByteArrayOutputStream os = new ByteArrayOutputStream();
- InputStream is = JustASandbox.class.getClassLoader().getResourceAsStream("at/gv/egiz/bku/local/stal/sigInfo.xml");
- StreamUtil.copyStream(is, os);
- SignRequest sr = new SignRequest();
- sr.setSignedInfo(os.toByteArray());
- sr.setKeyIdentifier("SecureSignatureKeypair"); //os.toByteArray(), "SecureSignatureKeypair", null);
- STAL stal = (new SMCCSTALFactory()).createSTAL();
-
- List<STALRequest> reqList = new ArrayList<STALRequest>(2);
- reqList.add(req);
- reqList.add(sr);
-
- List<STALResponse> resp = stal.handleRequest(reqList);
- System.out.println(resp.get(0));
- System.out.println(resp.get(1));
- FileOutputStream fos = new FileOutputStream("c:/tmp/seq_now.der");
- SignResponse sir = (SignResponse) resp.get(1);
- fos.write(sir.getSignatureValue());
- fos.close();
- }
-
-}
|