diff options
author | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2010-11-10 14:26:19 +0000 |
---|---|---|
committer | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2010-11-10 14:26:19 +0000 |
commit | 8a7c17888fd80cf0de70008c31d4679d42dc6489 (patch) | |
tree | 93e50f02957dddc3d27628ee69a71fa65d89806a /smcc/src/main/java/at/gv/egiz/smcc/util/ISO7816Utils.java | |
parent | f52d7c9e8fa0918c511c80c5e298caedb8f39d15 (diff) | |
download | mocca-8a7c17888fd80cf0de70008c31d4679d42dc6489.tar.gz mocca-8a7c17888fd80cf0de70008c31d4679d42dc6489.tar.bz2 mocca-8a7c17888fd80cf0de70008c31d4679d42dc6489.zip |
get certificate info from EF.CD
Issue #MOCCA-754 - LIEZertifikat (LIE-Post) Integration
git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@828 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4
Diffstat (limited to 'smcc/src/main/java/at/gv/egiz/smcc/util/ISO7816Utils.java')
-rw-r--r-- | smcc/src/main/java/at/gv/egiz/smcc/util/ISO7816Utils.java | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/smcc/src/main/java/at/gv/egiz/smcc/util/ISO7816Utils.java b/smcc/src/main/java/at/gv/egiz/smcc/util/ISO7816Utils.java index f7a8d58b..22a707c8 100644 --- a/smcc/src/main/java/at/gv/egiz/smcc/util/ISO7816Utils.java +++ b/smcc/src/main/java/at/gv/egiz/smcc/util/ISO7816Utils.java @@ -33,7 +33,23 @@ import at.gv.egiz.smcc.SignatureCardException; import at.gv.egiz.smcc.VerifyAPDUSpec; public class ISO7816Utils { - + + /** + * file control information templates + */ + public static final byte TAG_FCP = 0x62; + public static final byte TAG_FMD = 0x64; + public static final byte TAG_FCI = 0x6f; + + /** + * file control informatino bitmasks (SELECT P2) + */ + public static final byte P2_FCI = 0x00; + public static final byte P2_FCP = 0x04; + public static final byte P2_FMD = 0x08; + public static final byte P2_NORESP = 0x0c; + + public static TransparentFileInputStream openTransparentFileInputStream( final CardChannel channel, int maxSize) { |