diff options
author | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2010-12-14 18:09:17 +0000 |
---|---|---|
committer | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2010-12-14 18:09:17 +0000 |
commit | 18c4cd1c0a5665dde4bf6540fc0e5c9c03ea1833 (patch) | |
tree | d9364a7b8bb86f1d5fc4981740121ca52fc113c8 /smccTest/src/main/java/at/gv/egiz/smcc/activation/IdLinkTest.java | |
parent | e7d3260341eb97ca63d031aaa86dc1c0fa0fff83 (diff) | |
download | mocca-18c4cd1c0a5665dde4bf6540fc0e5c9c03ea1833.tar.gz mocca-18c4cd1c0a5665dde4bf6540fc0e5c9c03ea1833.tar.bz2 mocca-18c4cd1c0a5665dde4bf6540fc0e5c9c03ea1833.zip |
activation
git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@853 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4
Diffstat (limited to 'smccTest/src/main/java/at/gv/egiz/smcc/activation/IdLinkTest.java')
-rw-r--r-- | smccTest/src/main/java/at/gv/egiz/smcc/activation/IdLinkTest.java | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/smccTest/src/main/java/at/gv/egiz/smcc/activation/IdLinkTest.java b/smccTest/src/main/java/at/gv/egiz/smcc/activation/IdLinkTest.java new file mode 100644 index 00000000..2950ef90 --- /dev/null +++ b/smccTest/src/main/java/at/gv/egiz/smcc/activation/IdLinkTest.java @@ -0,0 +1,40 @@ +/* + * To change this template, choose Tools | Templates + * and open the template in the editor. + */ + +package at.gv.egiz.smcc.activation; + +import iaik.asn1.ASN1; +import iaik.asn1.ASN1Object; +import iaik.asn1.CodingException; +import iaik.asn1.DerCoder; +import iaik.utils.Base64InputStream; +import java.io.ByteArrayInputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.StringReader; +import java.io.UnsupportedEncodingException; + +/** + * + * @author clemens + */ +public class IdLinkTest { + + public static final String IdLink = "MIICCAIBAQwmaHR0cDovL3d3dy5hLXRydXN0LmF0L3ptci9wZXJzYjIwNC54c2wMKXN6ci5ibWkuZ3YuYXQtQXNzZXJ0aW9uSUQxMjY5MzM5ODczNzM2MjY1DBkyMDEwLTAzLTIzVDExOjI0OjMzKzAxOjAwoDkwNwwYbys5TmQ4bHQ1a09SdUtuaFhUK0h3UT09DANNYXgMCk11c3Rlcm1hbm4MCjE5NDAtMDEtMDEwCqADAgEAoAMCAQEDggEBACkl33tK+BTbHi842hSYTpcn87GH0FNayE70z7Ohg4BDB84hc3eM6e8Nslt2nTMnjInf1sJzJYRVDMopE8VVIDmtSoGnz9Tu5U06tuIM87Lv9tgGUzDqn9fdZIyWs9eTJHHYOIwh16ISvgswKV1iioE55g5GaW3G+fCTbgdq5I0TuE4jRP7YwMXLtLulRes1e3Y4Hvv3PgACDkafzZVbWlD9WpK/eCQ75YTBev9KM0YWJ/w3yaWAMoukI2c2H1T4nmc1/3b/1q+XzuEQPuugDYPbV4myD55/W0J6WqOKA2e3NfWswPqxfr1TLcoR+TZ/18BYrNv2s1ZyQ5ZrZ164UKKgFwMVAN6gGAcGTABXOTAw5MDMsVeS7Tj0oRcDFQARNKXtL0cSdwP8Co74fdURaskUzqIXAxUAlWlQLXBfizrWKBahBj4IcJ+xUl4="; + + protected void decodeIdLink(InputStream idLinkDER) throws UnsupportedEncodingException, IOException, CodingException { + ASN1Object idLink = DerCoder.decode(idLinkDER); + System.out.println(ASN1.print(idLink)); + } + + public static void main(String[] args) throws UnsupportedEncodingException, IOException, CodingException { + + IdLinkTest test = new IdLinkTest(); + test.decodeIdLink(new Base64InputStream(new ByteArrayInputStream(IdLink.getBytes()))); + + } + +} + |