Constant Field Values
Contents
javacard.framework.*
-
javacard.framework.APDU Modifier and Type Constant Field Value public static final byte
PROTOCOL_MEDIA_CONTACTLESS_TYPE_A
-128
public static final byte
PROTOCOL_MEDIA_CONTACTLESS_TYPE_B
-112
public static final byte
PROTOCOL_MEDIA_CONTACTLESS_TYPE_F
-80
public static final byte
PROTOCOL_MEDIA_DEFAULT
0
public static final byte
PROTOCOL_MEDIA_HCI_APDU_GATE
-80
public static final byte
PROTOCOL_MEDIA_MASK
-16
public static final byte
PROTOCOL_MEDIA_USB
-96
public static final byte
PROTOCOL_T0
0
public static final byte
PROTOCOL_T1
1
public static final byte
PROTOCOL_TYPE_MASK
15
public static final byte
STATE_ERROR_IO
-3
public static final byte
STATE_ERROR_NO_T0_GETRESPONSE
-1
public static final byte
STATE_ERROR_NO_T0_REISSUE
-4
public static final byte
STATE_ERROR_T1_IFD_ABORT
-2
public static final byte
STATE_FULL_INCOMING
2
public static final byte
STATE_FULL_OUTGOING
6
public static final byte
STATE_INITIAL
0
public static final byte
STATE_OUTGOING
3
public static final byte
STATE_OUTGOING_LENGTH_KNOWN
4
public static final byte
STATE_PARTIAL_INCOMING
1
public static final byte
STATE_PARTIAL_OUTGOING
5
-
javacard.framework.APDUException Modifier and Type Constant Field Value public static final short
BAD_LENGTH
3
public static final short
BUFFER_BOUNDS
2
public static final short
ILLEGAL_USE
1
public static final short
IO_ERROR
4
public static final short
NO_T0_GETRESPONSE
170
public static final short
NO_T0_REISSUE
172
public static final short
T1_IFD_ABORT
171
-
javacard.framework.ISO7816 Modifier and Type Constant Field Value public static final byte
CLA_ISO7816
0
public static final byte
INS_EXTERNAL_AUTHENTICATE
-126
public static final byte
INS_SELECT
-92
public static final byte
OFFSET_CDATA
5
public static final byte
OFFSET_CLA
0
public static final byte
OFFSET_EXT_CDATA
7
public static final byte
OFFSET_INS
1
public static final byte
OFFSET_LC
4
public static final byte
OFFSET_P1
2
public static final byte
OFFSET_P2
3
public static final short
SW_APPLET_SELECT_FAILED
27033
public static final short
SW_AUTHENTICATION_METHOD_BLOCKED
27011
public static final short
SW_BYTES_REMAINING_00
24832
public static final short
SW_CLA_NOT_SUPPORTED
28160
public static final short
SW_COMMAND_CHAINING_NOT_SUPPORTED
26756
public static final short
SW_COMMAND_NOT_ALLOWED
27014
public static final short
SW_CONDITIONS_NOT_SATISFIED
27013
public static final short
SW_CORRECT_LENGTH_00
27648
public static final short
SW_DATA_INVALID
27012
public static final short
SW_FILE_FULL
27268
public static final short
SW_FILE_INVALID
27011
public static final short
SW_FILE_NOT_FOUND
27266
public static final short
SW_FUNC_NOT_SUPPORTED
27265
public static final short
SW_INCORRECT_P1P2
27270
public static final short
SW_INS_NOT_SUPPORTED
27904
public static final short
SW_LAST_COMMAND_EXPECTED
26755
public static final short
SW_LOGICAL_CHANNEL_NOT_SUPPORTED
26753
public static final short
SW_NO_ERROR
-28672
public static final short
SW_RECORD_NOT_FOUND
27267
public static final short
SW_SECURE_MESSAGING_NOT_SUPPORTED
26754
public static final short
SW_SECURITY_STATUS_NOT_SATISFIED
27010
public static final short
SW_UNKNOWN
28416
public static final short
SW_WARNING_STATE_UNCHANGED
25088
public static final short
SW_WRONG_DATA
27264
public static final short
SW_WRONG_LENGTH
26368
public static final short
SW_WRONG_P1P2
27392
-
javacard.framework.JCSystem Modifier and Type Constant Field Value public static final byte
ARRAY_TYPE_BOOLEAN
1
public static final byte
ARRAY_TYPE_BYTE
2
public static final byte
ARRAY_TYPE_INT
4
public static final byte
ARRAY_TYPE_OBJECT
5
public static final byte
ARRAY_TYPE_SHORT
3
public static final short
ATTR_READABLE_VIEW
1
public static final short
ATTR_WRITABLE_VIEW
2
public static final byte
CLEAR_ON_DESELECT
2
public static final byte
CLEAR_ON_RESET
1
public static final byte
MEMORY_TYPE_PERSISTENT
0
public static final byte
MEMORY_TYPE_TRANSIENT_DESELECT
2
public static final byte
MEMORY_TYPE_TRANSIENT_RESET
1
public static final byte
NOT_A_TRANSIENT_OBJECT
0
-
javacard.framework.OwnerPINBuilder Modifier and Type Constant Field Value public static final byte
OWNER_PIN
1
public static final byte
OWNER_PIN_X
2
public static final byte
OWNER_PIN_X_WITH_PREDECREMENT
3
-
javacard.framework.PINException Modifier and Type Constant Field Value public static final short
ILLEGAL_STATE
2
public static final short
ILLEGAL_VALUE
1
-
javacard.framework.SystemException Modifier and Type Constant Field Value public static final short
ILLEGAL_AID
4
public static final short
ILLEGAL_TRANSIENT
3
public static final short
ILLEGAL_USE
6
public static final short
ILLEGAL_VALUE
1
public static final short
NO_RESOURCE
5
public static final short
NO_TRANSIENT_SPACE
2
-
javacard.framework.TransactionException Modifier and Type Constant Field Value public static final short
BUFFER_FULL
3
public static final short
ILLEGAL_USE
5
public static final short
IN_PROGRESS
1
public static final short
INTERNAL_FAILURE
4
public static final short
NOT_IN_PROGRESS
2
-
javacard.framework.service.Dispatcher Modifier and Type Constant Field Value public static final byte
PROCESS_COMMAND
2
public static final byte
PROCESS_INPUT_DATA
1
public static final byte
PROCESS_NONE
0
public static final byte
PROCESS_OUTPUT_DATA
3
-
javacard.framework.service.RMIService Modifier and Type Constant Field Value public static final byte
DEFAULT_RMI_INVOKE_INSTRUCTION
56
-
javacard.framework.service.SecurityService Modifier and Type Constant Field Value public static final short
PRINCIPAL_APP_PROVIDER
3
public static final short
PRINCIPAL_CARD_ISSUER
2
public static final short
PRINCIPAL_CARDHOLDER
1
public static final byte
PROPERTY_INPUT_CONFIDENTIALITY
1
public static final byte
PROPERTY_INPUT_INTEGRITY
2
public static final byte
PROPERTY_OUTPUT_CONFIDENTIALITY
4
public static final byte
PROPERTY_OUTPUT_INTEGRITY
8
-
javacard.framework.service.ServiceException Modifier and Type Constant Field Value public static final short
CANNOT_ACCESS_IN_COMMAND
4
public static final short
CANNOT_ACCESS_OUT_COMMAND
5
public static final short
COMMAND_DATA_TOO_LONG
3
public static final short
COMMAND_IS_FINISHED
6
public static final short
DISPATCH_TABLE_FULL
2
public static final short
ILLEGAL_PARAM
1
public static final short
REMOTE_OBJECT_NOT_EXPORTED
7
javacard.security.*
-
javacard.security.Checksum Modifier and Type Constant Field Value public static final byte
ALG_ISO3309_CRC16
1
public static final byte
ALG_ISO3309_CRC32
2
-
javacard.security.CryptoException Modifier and Type Constant Field Value public static final short
ILLEGAL_USE
5
public static final short
ILLEGAL_VALUE
1
public static final short
INVALID_INIT
4
public static final short
NO_SUCH_ALGORITHM
3
public static final short
UNINITIALIZED_KEY
2
-
javacard.security.KeyAgreement Modifier and Type Constant Field Value public static final byte
ALG_DH_PLAIN
7
public static final byte
ALG_EC_PACE_GM
5
public static final byte
ALG_EC_SVDP_DH
1
public static final byte
ALG_EC_SVDP_DH_KDF
1
public static final byte
ALG_EC_SVDP_DH_PLAIN
3
public static final byte
ALG_EC_SVDP_DH_PLAIN_XY
6
public static final byte
ALG_EC_SVDP_DHC
2
public static final byte
ALG_EC_SVDP_DHC_KDF
2
public static final byte
ALG_EC_SVDP_DHC_PLAIN
4
public static final byte
ALG_SM2
9
public static final byte
ALG_XDH
8
-
javacard.security.KeyBuilder Modifier and Type Constant Field Value public static final byte
ALG_TYPE_AES
2
public static final byte
ALG_TYPE_DES
1
public static final byte
ALG_TYPE_DH_PARAMETERS
19
public static final byte
ALG_TYPE_DH_PRIVATE
15
public static final byte
ALG_TYPE_DH_PUBLIC
14
public static final byte
ALG_TYPE_DSA_PARAMETERS
18
public static final byte
ALG_TYPE_DSA_PRIVATE
4
public static final byte
ALG_TYPE_DSA_PUBLIC
3
public static final byte
ALG_TYPE_EC_F2M_PARAMETERS
16
public static final byte
ALG_TYPE_EC_F2M_PRIVATE
6
public static final byte
ALG_TYPE_EC_F2M_PUBLIC
5
public static final byte
ALG_TYPE_EC_FP_PARAMETERS
17
public static final byte
ALG_TYPE_EC_FP_PRIVATE
8
public static final byte
ALG_TYPE_EC_FP_PUBLIC
7
public static final byte
ALG_TYPE_GENERIC_SECRET
20
public static final byte
ALG_TYPE_HMAC
9
public static final byte
ALG_TYPE_KOREAN_SEED
10
public static final byte
ALG_TYPE_RSA_CRT_PRIVATE
13
public static final byte
ALG_TYPE_RSA_PRIVATE
12
public static final byte
ALG_TYPE_RSA_PUBLIC
11
public static final byte
ALG_TYPE_SM4
21
public static final short
ATTR_PRIVATE
-32768
public static final short
ATTR_PUBLIC
0
public static final short
LENGTH_AES_128
128
public static final short
LENGTH_AES_192
192
public static final short
LENGTH_AES_256
256
public static final short
LENGTH_AES_512
512
public static final short
LENGTH_DES
64
public static final short
LENGTH_DES3_2KEY
128
public static final short
LENGTH_DES3_3KEY
192
public static final short
LENGTH_DH_1024
1024
public static final short
LENGTH_DH_2048
2048
public static final short
LENGTH_DSA_1024
1024
public static final short
LENGTH_DSA_512
512
public static final short
LENGTH_DSA_768
768
public static final short
LENGTH_EC_F2M_113
113
public static final short
LENGTH_EC_F2M_131
131
public static final short
LENGTH_EC_F2M_163
163
public static final short
LENGTH_EC_F2M_193
193
public static final short
LENGTH_EC_FP_112
112
public static final short
LENGTH_EC_FP_128
128
public static final short
LENGTH_EC_FP_160
160
public static final short
LENGTH_EC_FP_192
192
public static final short
LENGTH_EC_FP_224
224
public static final short
LENGTH_EC_FP_256
256
public static final short
LENGTH_EC_FP_384
384
public static final short
LENGTH_EC_FP_521
521
public static final short
LENGTH_HMAC_SHA_1_BLOCK_64
64
public static final short
LENGTH_HMAC_SHA_256_BLOCK_64
64
public static final short
LENGTH_HMAC_SHA_384_BLOCK_128
128
public static final short
LENGTH_HMAC_SHA_512_BLOCK_128
128
public static final short
LENGTH_KOREAN_SEED_128
128
public static final short
LENGTH_RSA_1024
1024
public static final short
LENGTH_RSA_1280
1280
public static final short
LENGTH_RSA_1536
1536
public static final short
LENGTH_RSA_1984
1984
public static final short
LENGTH_RSA_2048
2048
public static final short
LENGTH_RSA_3072
3072
public static final short
LENGTH_RSA_4096
4096
public static final short
LENGTH_RSA_512
512
public static final short
LENGTH_RSA_736
736
public static final short
LENGTH_RSA_768
768
public static final short
LENGTH_RSA_896
896
public static final short
LENGTH_SM4
128
public static final byte
TYPE_AES
15
public static final byte
TYPE_AES_TRANSIENT_DESELECT
14
public static final byte
TYPE_AES_TRANSIENT_RESET
13
public static final byte
TYPE_DES
3
public static final byte
TYPE_DES_TRANSIENT_DESELECT
2
public static final byte
TYPE_DES_TRANSIENT_RESET
1
public static final byte
TYPE_DH_PARAMETERS
38
public static final byte
TYPE_DH_PRIVATE
35
public static final byte
TYPE_DH_PRIVATE_TRANSIENT_DESELECT
36
public static final byte
TYPE_DH_PRIVATE_TRANSIENT_RESET
37
public static final byte
TYPE_DH_PUBLIC
32
public static final byte
TYPE_DH_PUBLIC_TRANSIENT_DESELECT
33
public static final byte
TYPE_DH_PUBLIC_TRANSIENT_RESET
34
public static final byte
TYPE_DSA_PARAMETERS
39
public static final byte
TYPE_DSA_PRIVATE
8
public static final byte
TYPE_DSA_PRIVATE_TRANSIENT_DESELECT
27
public static final byte
TYPE_DSA_PRIVATE_TRANSIENT_RESET
26
public static final byte
TYPE_DSA_PUBLIC
7
public static final byte
TYPE_EC_F2M_PARAMETERS
40
public static final byte
TYPE_EC_F2M_PRIVATE
10
public static final byte
TYPE_EC_F2M_PRIVATE_TRANSIENT_DESELECT
29
public static final byte
TYPE_EC_F2M_PRIVATE_TRANSIENT_RESET
28
public static final byte
TYPE_EC_F2M_PUBLIC
9
public static final byte
TYPE_EC_FP_PARAMETERS
41
public static final byte
TYPE_EC_FP_PRIVATE
12
public static final byte
TYPE_EC_FP_PRIVATE_TRANSIENT_DESELECT
31
public static final byte
TYPE_EC_FP_PRIVATE_TRANSIENT_RESET
30
public static final byte
TYPE_EC_FP_PUBLIC
11
public static final byte
TYPE_GENERIC_SECRET
42
public static final byte
TYPE_HMAC
21
public static final byte
TYPE_HMAC_TRANSIENT_DESELECT
20
public static final byte
TYPE_HMAC_TRANSIENT_RESET
19
public static final byte
TYPE_KOREAN_SEED
18
public static final byte
TYPE_KOREAN_SEED_TRANSIENT_DESELECT
17
public static final byte
TYPE_KOREAN_SEED_TRANSIENT_RESET
16
public static final byte
TYPE_RSA_CRT_PRIVATE
6
public static final byte
TYPE_RSA_CRT_PRIVATE_TRANSIENT_DESELECT
25
public static final byte
TYPE_RSA_CRT_PRIVATE_TRANSIENT_RESET
24
public static final byte
TYPE_RSA_PRIVATE
5
public static final byte
TYPE_RSA_PRIVATE_TRANSIENT_DESELECT
23
public static final byte
TYPE_RSA_PRIVATE_TRANSIENT_RESET
22
public static final byte
TYPE_RSA_PUBLIC
4
public static final byte
TYPE_SM4
43
public static final byte
TYPE_XEC
-1
-
javacard.security.KeyPair Modifier and Type Constant Field Value public static final byte
ALG_DH
6
public static final byte
ALG_DSA
3
public static final byte
ALG_EC_F2M
4
public static final byte
ALG_EC_FP
5
public static final byte
ALG_RSA
1
public static final byte
ALG_RSA_CRT
2
-
javacard.security.MessageDigest Modifier and Type Constant Field Value public static final byte
ALG_MD5
2
public static final byte
ALG_NULL
0
public static final byte
ALG_RIPEMD160
3
public static final byte
ALG_SHA
1
public static final byte
ALG_SHA_224
7
public static final byte
ALG_SHA_256
4
public static final byte
ALG_SHA_384
5
public static final byte
ALG_SHA_512
6
public static final byte
ALG_SHA3_224
8
public static final byte
ALG_SHA3_256
9
public static final byte
ALG_SHA3_384
10
public static final byte
ALG_SHA3_512
11
public static final byte
ALG_SM3
12
public static final byte
LENGTH_MD5
16
public static final byte
LENGTH_RIPEMD160
20
public static final byte
LENGTH_SHA
20
public static final byte
LENGTH_SHA_224
28
public static final byte
LENGTH_SHA_256
32
public static final byte
LENGTH_SHA_384
48
public static final byte
LENGTH_SHA_512
64
public static final byte
LENGTH_SHA3_224
28
public static final byte
LENGTH_SHA3_256
32
public static final byte
LENGTH_SHA3_384
48
public static final byte
LENGTH_SHA3_512
64
public static final byte
LENGTH_SM3
32
-
javacard.security.NamedParameterSpec Modifier and Type Constant Field Value public static final short
BRAINPOOLP192R1
8195
public static final short
BRAINPOOLP192T1
8196
public static final short
BRAINPOOLP224R1
8197
public static final short
BRAINPOOLP224T1
8198
public static final short
BRAINPOOLP256R1
8199
public static final short
BRAINPOOLP256T1
8200
public static final short
BRAINPOOLP320R1
8201
public static final short
BRAINPOOLP320T1
8202
public static final short
BRAINPOOLP384R1
8203
public static final short
BRAINPOOLP384T1
8204
public static final short
BRAINPOOLP512R1
8205
public static final short
BRAINPOOLP512T1
8206
public static final short
ED25519
257
public static final short
ED448
514
public static final short
FRP256V1
1025
public static final short
SECP192R1
4097
public static final short
SECP224R1
4098
public static final short
SECP256R1
4099
public static final short
SECP384R1
4100
public static final short
SECP521R1
4101
public static final short
SM2
768
public static final short
X25519
259
public static final short
X448
516
-
javacard.security.PrimalityTestParamSpec Modifier and Type Constant Field Value public static final short
FERMAT_TEST
2
public static final short
MILLER_RABIN_TEST
1
-
javacard.security.RandomData Modifier and Type Constant Field Value public static final byte
ALG_FAST
5
public static final byte
ALG_KEYGENERATION
6
public static final byte
ALG_PRESEEDED_DRBG
4
public static final byte
ALG_PSEUDO_RANDOM
1
public static final byte
ALG_SECURE_RANDOM
2
public static final byte
ALG_TRNG
3
-
javacard.security.Signature Modifier and Type Constant Field Value public static final byte
ALG_AES_CMAC_128
49
public static final byte
ALG_AES_MAC_128_NOPAD
18
public static final byte
ALG_AES_MAC_192_NOPAD
35
public static final byte
ALG_AES_MAC_256_NOPAD
36
public static final byte
ALG_DES_MAC4_ISO9797_1_M1_ALG3
47
public static final byte
ALG_DES_MAC4_ISO9797_1_M2_ALG3
19
public static final byte
ALG_DES_MAC4_ISO9797_M1
3
public static final byte
ALG_DES_MAC4_ISO9797_M2
5
public static final byte
ALG_DES_MAC4_NOPAD
1
public static final byte
ALG_DES_MAC4_PKCS5
7
public static final byte
ALG_DES_MAC8_ISO9797_1_M1_ALG3
48
public static final byte
ALG_DES_MAC8_ISO9797_1_M2_ALG3
20
public static final byte
ALG_DES_MAC8_ISO9797_M1
4
public static final byte
ALG_DES_MAC8_ISO9797_M2
6
public static final byte
ALG_DES_MAC8_NOPAD
2
public static final byte
ALG_DES_MAC8_PKCS5
8
public static final byte
ALG_DSA_SHA
14
public static final byte
ALG_ECDSA_SHA
17
public static final byte
ALG_ECDSA_SHA_224
37
public static final byte
ALG_ECDSA_SHA_256
33
public static final byte
ALG_ECDSA_SHA_384
34
public static final byte
ALG_ECDSA_SHA_512
38
public static final byte
ALG_HMAC_MD5
28
public static final byte
ALG_HMAC_RIPEMD160
29
public static final byte
ALG_HMAC_SHA_256
25
public static final byte
ALG_HMAC_SHA_384
26
public static final byte
ALG_HMAC_SHA_512
27
public static final byte
ALG_HMAC_SHA1
24
public static final byte
ALG_KOREAN_SEED_MAC_NOPAD
32
public static final byte
ALG_RSA_MD5_PKCS1
11
public static final byte
ALG_RSA_MD5_PKCS1_PSS
22
public static final byte
ALG_RSA_MD5_RFC2409
16
public static final byte
ALG_RSA_RIPEMD160_ISO9796
12
public static final byte
ALG_RSA_RIPEMD160_ISO9796_MR
31
public static final byte
ALG_RSA_RIPEMD160_PKCS1
13
public static final byte
ALG_RSA_RIPEMD160_PKCS1_PSS
23
public static final byte
ALG_RSA_SHA_224_PKCS1
39
public static final byte
ALG_RSA_SHA_224_PKCS1_PSS
43
public static final byte
ALG_RSA_SHA_256_PKCS1
40
public static final byte
ALG_RSA_SHA_256_PKCS1_PSS
44
public static final byte
ALG_RSA_SHA_384_PKCS1
41
public static final byte
ALG_RSA_SHA_384_PKCS1_PSS
45
public static final byte
ALG_RSA_SHA_512_PKCS1
42
public static final byte
ALG_RSA_SHA_512_PKCS1_PSS
46
public static final byte
ALG_RSA_SHA_ISO9796
9
public static final byte
ALG_RSA_SHA_ISO9796_MR
30
public static final byte
ALG_RSA_SHA_PKCS1
10
public static final byte
ALG_RSA_SHA_PKCS1_PSS
21
public static final byte
ALG_RSA_SHA_RFC2409
15
public static final byte
MODE_SIGN
1
public static final byte
MODE_VERIFY
2
public static final byte
SIG_CIPHER_AES_CMAC128
10
public static final byte
SIG_CIPHER_AES_MAC128
6
public static final byte
SIG_CIPHER_DES_MAC4
1
public static final byte
SIG_CIPHER_DES_MAC8
2
public static final byte
SIG_CIPHER_DSA
4
public static final byte
SIG_CIPHER_ECDSA
5
public static final byte
SIG_CIPHER_ECDSA_PLAIN
9
public static final byte
SIG_CIPHER_EDDSA
13
public static final byte
SIG_CIPHER_EDDSAPH
14
public static final byte
SIG_CIPHER_HMAC
7
public static final byte
SIG_CIPHER_KOREAN_SEED_MAC
8
public static final byte
SIG_CIPHER_RSA
3
public static final byte
SIG_CIPHER_SM2
11
public static final byte
SIG_CIPHER_SM4_MAC128
12
javacardx.biometry.*
-
javacardx.biometry.BioBuilder Modifier and Type Constant Field Value public static final byte
BODY_ODOR
13
public static final byte
DEFAULT_INITPARAM
0
public static final byte
DNA_SCAN
14
public static final byte
EAR_GEOMETRY
15
public static final byte
FACIAL_FEATURE
1
public static final byte
FINGER_GEOMETRY
16
public static final byte
FINGERPRINT
3
public static final byte
GAIT_STYLE
12
public static final byte
HAND_GEOMETRY
6
public static final byte
IRIS_SCAN
4
public static final byte
KEYSTROKES
8
public static final byte
LIP_MOVEMENT
9
public static final byte
PALM_GEOMETRY
17
public static final byte
PASSWORD
31
public static final byte
RETINA_SCAN
5
public static final byte
SIGNATURE
7
public static final byte
THERMAL_FACE
10
public static final byte
THERMAL_HAND
11
public static final byte
VEIN_PATTERN
18
public static final byte
VOICE_PRINT
2
-
javacardx.biometry.BioException Modifier and Type Constant Field Value public static final short
ILLEGAL_USE
5
public static final short
ILLEGAL_VALUE
1
public static final short
INVALID_DATA
2
public static final short
NO_SUCH_BIO_TEMPLATE
3
public static final short
NO_TEMPLATES_ENROLLED
4
-
javacardx.biometry.BioTemplate Modifier and Type Constant Field Value public static final short
MATCH_NEEDS_MORE_DATA
-1
public static final short
MINIMUM_SUCCESSFUL_MATCH_SCORE
16384
javacardx.biometry1toN.*
-
javacardx.biometry1toN.Bio1toNBuilder Modifier and Type Constant Field Value public static final byte
BODY_ODOR
13
public static final byte
DEFAULT_INITPARAM
0
public static final byte
DNA_SCAN
14
public static final byte
EAR_GEOMETRY
15
public static final byte
FACIAL_FEATURE
1
public static final byte
FINGER_GEOMETRY
16
public static final byte
FINGERPRINT
3
public static final byte
GAIT_STYLE
12
public static final byte
HAND_GEOMETRY
6
public static final byte
IRIS_SCAN
4
public static final byte
KEYSTROKES
8
public static final byte
LIP_MOVEMENT
9
public static final byte
PALM_GEOMETRY
17
public static final byte
PASSWORD
31
public static final byte
RETINA_SCAN
5
public static final byte
SIGNATURE
7
public static final byte
THERMAL_FACE
10
public static final byte
THERMAL_HAND
11
public static final byte
VEIN_PATTERN
18
public static final byte
VOICE_PRINT
2
-
javacardx.biometry1toN.Bio1toNException Modifier and Type Constant Field Value public static final short
BIO_TEMPLATE_DATA_CAPACITY_EXCEEDED
6
public static final short
ILLEGAL_USE
5
public static final short
ILLEGAL_VALUE
1
public static final short
INVALID_DATA
2
public static final short
MISMATCHED_BIO_TYPE
7
public static final short
NO_BIO_TEMPLATE_ENROLLED
4
public static final short
UNSUPPORTED_BIO_TYPE
3
-
javacardx.biometry1toN.BioMatcher Modifier and Type Constant Field Value public static final short
MATCH_NEEDS_MORE_DATA
-1
public static final short
MINIMUM_SUCCESSFUL_MATCH_SCORE
16384
javacardx.crypto.*
-
javacardx.crypto.AEADCipher Modifier and Type Constant Field Value public static final byte
ALG_AES_CCM
-12
public static final byte
ALG_AES_GCM
-13
public static final byte
CIPHER_AES_CCM
-14
public static final byte
CIPHER_AES_GCM
-15
-
javacardx.crypto.Cipher Modifier and Type Constant Field Value public static final byte
ALG_AES_BLOCK_128_CBC_NOPAD
13
public static final byte
ALG_AES_BLOCK_128_ECB_NOPAD
14
public static final byte
ALG_AES_BLOCK_192_CBC_NOPAD
18
public static final byte
ALG_AES_BLOCK_192_ECB_NOPAD
19
public static final byte
ALG_AES_BLOCK_256_CBC_NOPAD
20
public static final byte
ALG_AES_BLOCK_256_ECB_NOPAD
21
public static final byte
ALG_AES_CBC_ISO9797_M1
22
public static final byte
ALG_AES_CBC_ISO9797_M2
23
public static final byte
ALG_AES_CBC_PKCS5
24
public static final byte
ALG_AES_CFB
28
public static final byte
ALG_AES_CTR
-16
public static final byte
ALG_AES_ECB_ISO9797_M1
25
public static final byte
ALG_AES_ECB_ISO9797_M2
26
public static final byte
ALG_AES_ECB_PKCS5
27
public static final byte
ALG_AES_XTS
29
public static final byte
ALG_DES_CBC_ISO9797_M1
2
public static final byte
ALG_DES_CBC_ISO9797_M2
3
public static final byte
ALG_DES_CBC_NOPAD
1
public static final byte
ALG_DES_CBC_PKCS5
4
public static final byte
ALG_DES_ECB_ISO9797_M1
6
public static final byte
ALG_DES_ECB_ISO9797_M2
7
public static final byte
ALG_DES_ECB_NOPAD
5
public static final byte
ALG_DES_ECB_PKCS5
8
public static final byte
ALG_KOREAN_SEED_CBC_NOPAD
17
public static final byte
ALG_KOREAN_SEED_ECB_NOPAD
16
public static final byte
ALG_RSA_ISO14888
9
public static final byte
ALG_RSA_ISO9796
11
public static final byte
ALG_RSA_NOPAD
12
public static final byte
ALG_RSA_PKCS1
10
public static final byte
ALG_RSA_PKCS1_OAEP
15
public static final byte
CIPHER_AES_CBC
1
public static final byte
CIPHER_AES_CFB
9
public static final byte
CIPHER_AES_CTR
8
public static final byte
CIPHER_AES_ECB
2
public static final byte
CIPHER_AES_XTS
10
public static final byte
CIPHER_DES_CBC
3
public static final byte
CIPHER_DES_ECB
4
public static final byte
CIPHER_KOREAN_SEED_CBC
5
public static final byte
CIPHER_KOREAN_SEED_ECB
6
public static final byte
CIPHER_RSA
7
public static final byte
CIPHER_SM2
13
public static final byte
CIPHER_SM4_CBC
12
public static final byte
CIPHER_SM4_ECB
11
public static final byte
MODE_DECRYPT
1
public static final byte
MODE_ENCRYPT
2
public static final byte
PAD_ISO9796
10
public static final byte
PAD_ISO9796_MR
11
public static final byte
PAD_ISO9796_MR_SCHEME_2
21
public static final byte
PAD_ISO9796_MR_SCHEME_3
22
public static final byte
PAD_ISO9797_1_M1_ALG3
4
public static final byte
PAD_ISO9797_1_M2_ALG3
5
public static final byte
PAD_ISO9797_M1
2
public static final byte
PAD_ISO9797_M2
3
public static final byte
PAD_NOPAD
1
public static final byte
PAD_NULL
0
public static final byte
PAD_PKCS1
7
public static final byte
PAD_PKCS1_OAEP
9
public static final byte
PAD_PKCS1_OAEP_SHA224
13
public static final byte
PAD_PKCS1_OAEP_SHA256
14
public static final byte
PAD_PKCS1_OAEP_SHA3_224
17
public static final byte
PAD_PKCS1_OAEP_SHA3_256
18
public static final byte
PAD_PKCS1_OAEP_SHA3_384
19
public static final byte
PAD_PKCS1_OAEP_SHA3_512
20
public static final byte
PAD_PKCS1_OAEP_SHA384
15
public static final byte
PAD_PKCS1_OAEP_SHA512
16
public static final byte
PAD_PKCS1_PSS
8
public static final byte
PAD_PKCS5
6
public static final byte
PAD_RFC2409
12
javacardx.external.*
-
javacardx.external.ExternalException Modifier and Type Constant Field Value public static final short
INTERNAL_ERROR
3
public static final short
INVALID_PARAM
2
public static final short
NO_SUCH_SUBSYSTEM
1
-
javacardx.external.Memory Modifier and Type Constant Field Value public static final byte
MEMORY_TYPE_EXTENDED_STORE
2
public static final byte
MEMORY_TYPE_MIFARE
1
javacardx.framework.*
-
javacardx.framework.math.BigNumber Modifier and Type Constant Field Value public static final byte
FORMAT_BCD
1
public static final byte
FORMAT_HEX
2
-
javacardx.framework.string.StringException Modifier and Type Constant Field Value public static final short
ILLEGAL_NUMBER_FORMAT
2
public static final short
INVALID_BYTE_SEQUENCE
3
public static final short
UNSUPPORTED_ENCODING
1
-
javacardx.framework.string.StringUtil Modifier and Type Constant Field Value public static final byte
GSM_7
6
public static final byte
ISO_8859_1
7
public static final byte
PROP_ENCODING_EXT
64
public static final byte
UCS_2
5
public static final byte
UTF_16
2
public static final byte
UTF_16_BE
4
public static final byte
UTF_16_LE
3
public static final byte
UTF_8
1
-
javacardx.framework.time.DateTimeException Modifier and Type Constant Field Value public static final short
INVALID_UNIT
2
public static final short
INVALID_VALUE
1
-
javacardx.framework.time.TimeDuration Modifier and Type Constant Field Value public static final short
DAYS
7
public static final short
HOURS
6
public static final short
MICROS
2
public static final short
MILLIS
3
public static final short
MINUTES
5
public static final short
SECONDS
4
-
javacardx.framework.tlv.BERTag Modifier and Type Constant Field Value public static final byte
BER_TAG_CLASS_MASK_APPLICATION
1
public static final byte
BER_TAG_CLASS_MASK_CONTEXT_SPECIFIC
2
public static final byte
BER_TAG_CLASS_MASK_PRIVATE
3
public static final byte
BER_TAG_CLASS_MASK_UNIVERSAL
0
public static final boolean
BER_TAG_TYPE_CONSTRUCTED
true
public static final boolean
BER_TAG_TYPE_PRIMITIVE
false
-
javacardx.framework.tlv.TLVException Modifier and Type Constant Field Value public static final short
EMPTY_TAG
3
public static final short
EMPTY_TLV
4
public static final short
ILLEGAL_SIZE
2
public static final short
INSUFFICIENT_STORAGE
7
public static final short
INVALID_PARAM
1
public static final short
MALFORMED_TAG
5
public static final short
MALFORMED_TLV
6
public static final short
TAG_NUMBER_GREATER_THAN_32767
9
public static final short
TAG_SIZE_GREATER_THAN_127
8
public static final short
TLV_LENGTH_GREATER_THAN_32767
11
public static final short
TLV_SIZE_GREATER_THAN_32767
10
-
javacardx.framework.util.UtilException Modifier and Type Constant Field Value public static final short
ILLEGAL_VALUE
1
public static final short
TYPE_MISMATCHED
2
javacardx.security.*
-
javacardx.security.cert.CertificateException Modifier and Type Constant Field Value public static final short
INVALID_ENCODING
1
public static final short
INVALID_PARAM
2
public static final short
INVALID_SIGNATURE
4
public static final short
MISSING_DATA
3
public static final short
PARSER_HANDLER_EXCEPTION
5
public static final short
PARSER_HANDLER_INVALID_KEY
6
-
javacardx.security.cert.CertificateParser Modifier and Type Constant Field Value public static final short
TYPE_X509_DER
1
-
javacardx.security.cert.X509Certificate Modifier and Type Constant Field Value public static final short
FIELD_CERTIFICATE_SIGNATURE
4096
public static final short
FIELD_CERTIFICATE_SIGNATURE_ALG
2048
public static final short
FIELD_CERTIFICATE_TBS
1024
public static final short
FIELD_TBS_ISSUER
8
public static final short
FIELD_TBS_ISSUER_UID
256
public static final short
FIELD_TBS_NOT_AFTER
16
public static final short
FIELD_TBS_NOT_BEFORE
32
public static final short
FIELD_TBS_PUBLIC_KEY_INFO
128
public static final short
FIELD_TBS_SERIAL_NUMBER
2
public static final short
FIELD_TBS_SIGNATURE_ALG
4
public static final short
FIELD_TBS_SUBJECT
64
public static final short
FIELD_TBS_SUBJECT_UID
512
public static final short
FIELD_TBS_VERSION
1
-
javacardx.security.derivation.DerivationFunction Modifier and Type Constant Field Value public static final short
ALG_KDF_ANSI_X9_63
8
public static final short
ALG_KDF_COUNTER_MODE
1
public static final short
ALG_KDF_DPI_MODE
2
public static final short
ALG_KDF_FEEDBACK_MODE
3
public static final short
ALG_KDF_HKDF
9
public static final short
ALG_KDF_ICAO_MRTD
7
public static final short
ALG_KDF_IEEE_1363
6
public static final short
ALG_PRF_TLS11
4
public static final short
ALG_PRF_TLS12
5