constant-values



Constant Field Values


Contents
com.licel.*

com.licel.jcardsim.base.SimulatorSystem
public static final short SW_APPLET_CRATION_FAILED 25668
public static final short SW_EXCEPTION_OCCURED 25636

com.licel.jcardsim.io.CAD
public static final byte INTERNAL 0
public static final byte JAVAX_SMARTCARDIO 2
public static final byte RMI 1

com.licel.jcardsim.remote.JavaCardRemoteInterface
public static final String RMI_SERVER_ID "jCardSim.rmiServer"

javacard.framework.*

javacard.framework.APDU
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_DEFAULT 0
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
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
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_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_BYTES_REMAINING_00 24832
public static final short SW_CLA_NOT_SUPPORTED 28160
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_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
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.PINException
public static final short ILLEGAL_VALUE 1

javacard.framework.SystemException
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
public static final short BUFFER_FULL 3
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
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
public static final byte DEFAULT_RMI_INVOKE_INSTRUCTION 56

javacard.framework.service.SecurityService
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
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
public static final byte ALG_ISO3309_CRC16 1
public static final byte ALG_ISO3309_CRC32 2

javacard.security.CryptoException
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
public static final byte ALG_EC_SVDP_DH 1
public static final byte ALG_EC_SVDP_DHC 2

javacard.security.KeyBuilder
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_DES 64
public static final short LENGTH_DES3_2KEY 128
public static final short LENGTH_DES3_3KEY 192
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_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_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 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_DSA_PRIVATE 8
public static final byte TYPE_DSA_PUBLIC 7
public static final byte TYPE_EC_F2M_PRIVATE 10
public static final byte TYPE_EC_F2M_PUBLIC 9
public static final byte TYPE_EC_FP_PRIVATE 12
public static final byte TYPE_EC_FP_PUBLIC 11
public static final byte TYPE_RSA_CRT_PRIVATE 6
public static final byte TYPE_RSA_PRIVATE 5
public static final byte TYPE_RSA_PUBLIC 4

javacard.security.KeyPair
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
public static final byte ALG_MD5 2
public static final byte ALG_RIPEMD160 3
public static final byte ALG_SHA 1

javacard.security.RandomData
public static final byte ALG_PSEUDO_RANDOM 1
public static final byte ALG_SECURE_RANDOM 2

javacard.security.Signature
public static final byte ALG_AES_MAC_128_NOPAD 18
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_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_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_PKCS1 13
public static final byte ALG_RSA_RIPEMD160_PKCS1_PSS 23
public static final byte ALG_RSA_SHA_ISO9796 9
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

javacardx.crypto.*

javacardx.crypto.Cipher
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_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_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 MODE_DECRYPT 1
public static final byte MODE_ENCRYPT 2