Constant Field Values


Contents
com.ibm.*

com.ibm.opencard.terminal.pcsc10.Pcsc10Constants
public static final int SCARD_ABSENT 1
public static final int SCARD_ATTR_ATR_STRING 590595
public static final int SCARD_ATTR_ICC_PRESENCE 590592
public static final int SCARD_ATTR_VENDOR_IFD_TYPE 65793
public static final int SCARD_ATTR_VENDOR_IFD_VERSION 65794
public static final int SCARD_ATTR_VENDOR_NAME 65792
public static final int SCARD_E_INVALID_HANDLE -2146435069
public static final int SCARD_E_INVALID_PARAMETER -2146435068
public static final int SCARD_E_INVALID_VALUE -2146435055
public static final int SCARD_E_NO_MEMORY -2146435066
public static final int SCARD_E_NOT_READY -2146435056
public static final int SCARD_E_TIMEOUT -2146435062
public static final int SCARD_E_UNSUPPORTED_REQUEST -1609564159
public static final int SCARD_EJECT_CARD 3
public static final int SCARD_LEAVE_CARD 0
public static final int SCARD_POWERED 4
public static final int SCARD_PRESENT 2
public static final int SCARD_PROTOCOL_DEFAULT -2147483648
public static final int SCARD_PROTOCOL_OPTIMAL 0
public static final int SCARD_PROTOCOL_RAW 65536
public static final int SCARD_PROTOCOL_T0 1
public static final int SCARD_PROTOCOL_T1 2
public static final int SCARD_RESET_CARD 1
public static final int SCARD_S_SUCCESS 0
public static final int SCARD_SCOPE_USER 0
public static final int SCARD_SHARE_DIRECT 3
public static final int SCARD_SHARE_EXCLUSIVE 1
public static final int SCARD_STATE_CHANGED 2
public static final int SCARD_STATE_EMPTY 16
public static final int SCARD_STATE_IGNORE 1
public static final int SCARD_STATE_PRESENT 32
public static final int SCARD_STATE_UNAVAILABLE 8
public static final int SCARD_STATE_UNAWARE 0
public static final int SCARD_STATE_UNKNOWN 4
public static final int SCARD_UNPOWER_CARD 2
public static final int SCARD_W_REMOVED_CARD -2146434967
public static final int SCARD_W_RESET_CARD -2146434968
public static final int SCARD_W_UNPOWERED_CARD -2146434969
public static final int SCARD_W_UNRESPONSIVE_CARD -2146434970

de.cardcontact.*

de.cardcontact.opencard.security.IsoCredentialStore
public static final int ACTIVATE 64
public static final int APPEND 8
public static final int CREATE 16
public static final int DEACTIVATE 128
public static final int DELETE 32
public static final int READ 2
public static final int SELECT 1
public static final int SIZE_ACCESS_MATRIX 8
public static final int UPDATE 4

de.cardcontact.opencard.security.SecureChannel
public static final int ALL 65535
public static final int CENC 2
public static final int CPRO 1
public static final int RENC 8
public static final int RPRO 4

de.cardcontact.opencard.service.isocard.IsoConstants
public static final int CARDTYPE_ACOS 1792
public static final int CARDTYPE_CARDOS 2048
public static final int CARDTYPE_EC 1280
public static final int CARDTYPE_GEMXCOS 1536
public static final int CARDTYPE_JCOP41 1089
public static final int CARDTYPE_MICARDO20 288
public static final int CARDTYPE_MICARDO21 289
public static final int CARDTYPE_MICARDO23 291
public static final int CARDTYPE_STARCOS30 560
public static final int CARDTYPE_TCOSICAO30 816
public static final byte CLA_ASC -91
public static final byte CLA_CHAIN 16
public static final byte CLA_EMV -128
public static final byte CLA_ETSI -92
public static final byte CLA_ISO 0
public static final byte CLA_PRO -32
public static final byte CRT_AT -92
public static final byte CRT_CCT -76
public static final byte CRT_CT -72
public static final byte CRT_DST -74
public static final byte CRT_HT -86
public static final byte INS_ACTIVATE_FILE 68
public static final byte INS_APPEND_RECORD -30
public static final byte INS_CHANGE_CHV 36
public static final byte INS_CREATE_FILE -32
public static final byte INS_DEACTIVATE_FILE 4
public static final byte INS_DELETE_FILE -28
public static final byte INS_DISABLE_CHV 38
public static final byte INS_ENABLE_CHV 40
public static final byte INS_ERASE_BINARY1 14
public static final byte INS_ERASE_BINARY2 15
public static final byte INS_ERASE_RECORD 12
public static final byte INS_EXTAUTHENTICATE -126
public static final byte INS_GENERAL_AUTH1 -122
public static final byte INS_GENERAL_AUTH2 -121
public static final byte INS_GENERATE_AC -82
public static final byte INS_GENERATE_KEYPAIR 70
public static final byte INS_GET_CHALLENGE -124
public static final byte INS_GET_DATA -54
public static final byte INS_GET_RESPONSE -64
public static final byte INS_INSTALL -26
public static final byte INS_INTAUTH -120
public static final byte INS_LOAD -24
public static final byte INS_MANAGE_CHANNEL 112
public static final byte INS_MANAGE_SE 34
public static final byte INS_PERFORM_SCQL_OP 16
public static final byte INS_PERFORM_TRANS_OP 18
public static final byte INS_PERFORM_USER_OP 20
public static final byte INS_PSO 42
public static final byte INS_PUT_DATA -38
public static final byte INS_READ_BINARY -80
public static final byte INS_READ_RECORD -78
public static final byte INS_SEARCH_BINARY1 -96
public static final byte INS_SEARCH_BINARY2 -95
public static final byte INS_SEARCH_RECORD -94
public static final byte INS_SELECT_FILE -92
public static final byte INS_TERMINATE_CARD -2
public static final byte INS_TERMINATE_DF -26
public static final byte INS_TERMINATE_EF -24
public static final byte INS_UNBLOCK_CHV 44
public static final byte INS_UPDATE_BINARY -42
public static final byte INS_UPDATE_RECORD -36
public static final byte INS_VERIFY 32
public static final byte INS_WRITE_BINARY -48
public static final byte INS_WRITE_RECORD -46
public static final byte P1_MSE_ERASE -12
public static final byte P1_MSE_RESTORE -13
public static final byte P1_MSE_SET 1
public static final byte P1_MSE_STORE -14
public static final byte P1_PSO_CDS -98
public static final byte P1_PSO_HASH -112
public static final byte P2_PSO_CDS_DTBS -102
public static final byte P2_PSO_HASH_PLAIN -128
public static final byte P2_PSO_HASH_TLV -96
public static final byte RC_ABSOLUTE 4
public static final int RC_ACNOTSATISFIED 38916
public static final int RC_AUTHMETHLOCKED 27011
public static final int RC_CHAINNOTSUPPORTED 26756
public static final int RC_CLANOTSUPPORTED 26624
public static final int RC_COMINCOMPATIBLE 27009
public static final int RC_COMNOTALLOWED 26880
public static final int RC_COMNOTALLOWNOEF 27014
public static final int RC_CONDOFUSENOTSAT 27013
public static final int RC_DATAINV 25217
public static final int RC_DFNAMEEXISTS 27274
public static final int RC_EOF 25218
public static final int RC_EXECERR 25600
public static final int RC_FILEEXISTS 27273
public static final int RC_FILENOTFOUND 27266
public static final byte RC_FIRST 0
public static final int RC_FUNCNOTSUPPORTED 27265
public static final int RC_GENERALERROR 28416
public static final int RC_INCP1P2 27270
public static final int RC_INCSMDATAOBJECT 27016
public static final int RC_INVACC 27269
public static final int RC_INVCLA 28160
public static final int RC_INVDATA 27264
public static final int RC_INVFILE 25219
public static final int RC_INVFORMAT 25220
public static final byte RC_INVINS 109
public static final int RC_INVLC 27271
public static final int RC_INVLCTLV 27269
public static final byte RC_INVLE 108
public static final byte RC_INVLEN 103
public static final int RC_INVP1P2 27392
public static final int RC_INVPARA 27136
public static final byte RC_LAST 1
public static final int RC_LASTCMDEXPECTED 26755
public static final int RC_LCNOTSUPPORTED 26753
public static final int RC_MEMERR 25857
public static final int RC_MEMERRWRITE 25985
public static final byte RC_NEXT 2
public static final int RC_NOAPPL 27266
public static final int RC_NOMORESTORAGE 37392
public static final int RC_OK 36864
public static final byte RC_OKMOREDATA 97
public static final int RC_OUTOFMEMORY 27268
public static final byte RC_PREVIOUS 3
public static final int RC_RDNOTFOUND 27272
public static final int RC_RECORDNOTFOUND 27267
public static final int RC_REFDATANOTUSABLE 27012
public static final int RC_SECSTATNOTSAT 27010
public static final int RC_SMNOTSUPPORTED 26754
public static final int RC_SMOBJMISSING 27015
public static final int RC_TIMEOUT 25601
public static final int RC_WARNING 25088
public static final int RC_WARNING0LEFT 25536
public static final int RC_WARNING1 25089
public static final int RC_WARNING1LEFT 25537
public static final int RC_WARNING2LEFT 25538
public static final int RC_WARNING3LEFT 25539
public static final int RC_WARNINGCOUNT 25536
public static final int RC_WARNINGNVCHG 25344
public static final byte RC_WARNINGNVCHGED 99
public static final int RC_WRONGLENGTH 26368
public static final byte SC_AID 4
public static final byte SC_DF 1
public static final byte SC_EF 2
public static final byte SC_FID 0
public static final byte SC_MF 0
public static final byte SC_PARENT 3
public static final byte SM_HASH_INPUT -96
public static final byte SM_PLAIN -128
public static final byte SM_VERIFY_CERT1 -82
public static final byte SM_VERIFY_CERT2 -66
public static final byte SO_NONE 12
public static final byte SO_RETURNFCI 0
public static final byte SO_RETURNFCP 4
public static final byte TAG_ALGOREFERENCE -119
public static final byte TAG_FCI 111
public static final byte TAG_FCP 98
public static final byte TAG_FCPDFNAME -124
public static final byte TAG_FCPFID -125
public static final byte TAG_FCPFILETYPE -126
public static final byte TAG_FCPLCSI -118
public static final byte TAG_FCPSFI -120
public static final byte TAG_KEYREFERENCE -125
public static final byte TAG_PRKEYREFERENCE -124
public static final byte UQ_COM_DEC_INTAUT 64
public static final byte UQ_SM_COMMAND 32
public static final byte UQ_SM_RESPONSE 32
public static final byte UQ_USER_AUT 16
public static final byte UQ_VER_ENC_EXTAUT -128

de.cardcontact.opencard.terminal.jcopsim.JCOPSimCardTerminal
public static final int DEFAULT_SOCKET_TIMEOUT 5000

de.cardcontact.opencard.utils.CapFile
public static final int APPLET 2
public static final int CLASS 5
public static final int CONSTANTPOOL 4
public static final int DEBUG 11
public static final int DESCRIPTOR 10
public static final int DIRECTORY 1
public static final int EXPORT 9
public static final int HEADER 0
public static final int IMPORT 3
public static final int METHOD 6
public static final int REFLOCATION 8
public static final int STATICFIELD 7

netscape.security.*

netscape.security.Principal
public static final int CERT 12
public static final int CERT_FINGERPRINT 13
public static final int CERT_KEY 14
public static final int CODEBASE_EXACT 10
public static final int CODEBASE_REGEXP 11

netscape.security.Privilege
public static final int ALLOWED 1
public static final int BLANK 2
public static final int FORBIDDEN 0
public static final int FOREVER 2
public static final int N_DURATIONS 3
public static final int N_PERMISSIONS 3
public static final int SCOPE 0
public static final int SESSION 1

netscape.security.PrivilegeManager
public static final int EQUAL 0
public static final int NO_SUBSET 1
public static final int PROPER_SUBSET -1

opencard.core.*

opencard.core.OpenCardConstants
public static final java.lang.String APPID_ENCODING "8859_1"
public static final java.lang.String CARD_SERVICE_CACHEPATH "OpenCard.services.cachePath"
public static final java.lang.String CARD_SERVICE_CACHETIME "OpenCard.services.cacheTime"
public static final java.lang.String CARD_SERVICE_CHECK "OpenCard.services.checkIntegrity"
public static final java.lang.String CARD_SERVICE_LISTER_CLASS "OpenCard.services.list"
public static final java.lang.String CARD_SERVICE_REGISTRY_TAG "OpenCard.services"
public static final java.lang.String CARD_SERVICE_URL "OpenCard.services.URL"
public static final java.lang.String CARD_TERMINAL_REGISTRY_TAG "OpenCard.terminals"
public static final java.lang.String DEFAULT_OPENCARD_LOADER_CLASSNAME "opencard.opt.util.OpenCardPropertyFileLoader"
public static final java.lang.String OPENCARD_DOTPROPERTIES ".opencard.properties"
public static final java.lang.String OPENCARD_PROPERTIES "opencard.properties"
public static final java.lang.String OPENCARD_PROPERTY "OpenCard."
public static final int SMARTCARD_REMOVED 33

opencard.core.event.CardTerminalEvent
public static final int CARD_INSERTED 1
public static final int CARD_REMOVED 2

opencard.core.event.TracerEvent
public static final int TRACE_EVENT 1

opencard.core.service.CardRequest
public static final int ANYCARD 1
public static final int NEWCARD 2

opencard.core.terminal.CardTerminalFactory
public static final int TERMINAL_ADDRESS_ENTRY 2
public static final int TERMINAL_NAME_ENTRY 0
public static final int TERMINAL_TYPE_ENTRY 1

opencard.core.terminal.CardTerminalIOControl
public static final java.lang.String IS_NUMBERS "0123456789"

opencard.core.terminal.CHVEncoder
public static final java.lang.String BCD_ENCODING "Packed BCD"
public static final java.lang.String F2B_ENCODING "Format 2 Block"
public static final java.lang.String STRING_ENCODING "String encoding"

opencard.core.util.TraceLevels
public static final int ALERT 1
public static final int CRITICAL 2
public static final int DEBUG 7
public static final int EMERGENCY 0
public static final int ERROR 3
public static final int INFO 6
public static final int LOWEST 8
public static final int NOTICE 5
public static final int WARNING 4

opencard.opt.*

opencard.opt.applet.ISOAppletSelector
protected static final int MAX_APDU_SIZE 192
protected static final byte SELECT_CLASS 0
protected static final byte SELECT_INS -92
protected static final byte SELECT_P1 4
protected static final byte SELECT_P2 0
protected static final byte SELECT_SW1_ERROR 106
protected static final byte SELECT_SW1_WARNING 98
protected static final byte SELECT_SW2_INCORRECTLC -121
protected static final byte SELECT_SW2_INCORRECTP1P2 -122
protected static final byte SELECT_SW2_INVALID -125
protected static final byte SELECT_SW2_NOTFOUND -126
protected static final byte SELECT_SW2_UNFORMAT -124
protected static final byte SELECT_SW2_UNSUPPORTED -127
protected static final short SW_OK -28672

opencard.opt.database.BasicDatabase
protected final int MAX_SIZE 300

opencard.opt.database.BasicDatabaseFactory
public static final int DATABASE_CARDTYPE 0

opencard.opt.database.DatabaseCardService.Constants
public static final byte BEGIN -128
public static final byte COMMIT -127
public static final byte CREATE_DICTIONARY -126
public static final byte CREATE_TABLE -128
public static final byte CREATE_USER -127
public static final byte CREATE_VIEW -127
public static final byte DECLARE_CURSOR -121
public static final byte DELETE -114
public static final byte DELETE_USER -126
public static final byte DROP_TABLE -125
public static final byte DROP_VIEW -124
public static final byte EQUAL_TO 61
public static final byte FETCH -118
public static final byte FETCH_NEXT -117
public static final byte GRANT -123
public static final byte GREATER_THAN 62
public static final byte GREATER_THAN_OR_EQUAL_TO 71
public static final byte INSERT -116
public static final byte LESS_THAN 60
public static final byte LESS_THAN_OR_EQUAL_TO 76
public static final byte NEXT -119
public static final byte NOT_EQUAL_TO 35
public static final byte OPEN -120
public static final byte PRESENT_USER -128
public static final byte PRIV_ALL 79
public static final byte PRIV_DELETE 72
public static final byte PRIV_INSERT 65
public static final byte PRIV_SELECT 66
public static final byte PRIV_UPDATE 68
public static final byte REVOKE -122
public static final byte ROLLBACK -126
public static final byte SCQL_OPERATION 16
public static final byte SW1_CHECK_ERROR 103
public static final byte SW1_COMMAND_NOT_ALLOWED 105
public static final byte SW1_EXEC_ERROR 101
public static final byte SW1_INSTRUCTION_CODE_NOT_SUPPORTED 109
public static final byte SW1_OK -112
public static final byte SW1_OK_WITH_RETURN 97
public static final byte SW1_WARNING 98
public static final byte SW1_WRONG_LENGTH 108
public static final byte SW1_WRONG_PARAM 106
public static final byte SW2_CHECK_ERROR 0
public static final byte SW2_COMMAND_NOT_ALLOWED 0
public static final byte SW2_EXEC_ERROR 0
public static final byte SW2_INCORRECT_PARAM -127
public static final byte SW2_INSTRUCTION_CODE_NOT_SUPPORTED 0
public static final byte SW2_MEM_FAILURE 98
public static final byte SW2_OBJECT_ALREADY_EXISTS -119
public static final byte SW2_OBJECT_NOT_FOUND -120
public static final byte SW2_OK 0
public static final byte SW2_OPERATION_NOT_SUPPORTED -124
public static final byte SW2_REQUIRED_OPERATION -123
public static final byte SW2_SECURITY -126
public static final byte SW2_WARNING -126
public static final byte SW2_WRONG_PARAM -128
public static final byte TAG_CH_CERTIFICATE_1 127
public static final byte TAG_CH_CERTIFICATE_2 33
public static final byte TAG_CH_NAME_1 95
public static final byte TAG_CH_NAME_2 32
public static final byte TRANSACTION_OPERATION 18
public static final byte UPDATE -115
public static final byte USER_OPERATION 20

opencard.opt.database.DataObject
public static final char INHIBITOR 47
public static final char SEPARATOR 44

opencard.opt.emv.mgmt.BasicEMVAppletAccess
public static final byte CLASS 0
public static final byte READ_INS -78
public static final byte READ_LE 0
public static final byte READ_P2 4
public static final byte SELECT_INS -92
public static final byte SELECT_LE 0
public static final byte SELECT_P1 0
public static final byte SELECT_P2 0
public static final int SW_DATA_CORRUPTED 25217
public static final int SW_FILEINVALIDATED 25219
public static final int SW_FILENOTFOUND 27266
public static final int SW_INCOMPATIBLE 27009
public static final int SW_INCORRECT_CLA 27904
public static final int SW_INCORRECT_INS 28160
public static final int SW_INCORRECT_LC 27271
public static final int SW_INCORRECT_P1P2 27270
public static final int SW_MFCFILENOTFOUND 37892
public static final int SW_NOTSUPPORTED 27265
public static final int SW_OK 36864
public static final int SW_RECORDNOTFOUND 27267
public static final int SW_WRONG_LENGTH 26368
public static final byte SW1_INCORRECT_LE 108
public static final byte SW1_INCORRECT_P1P2 106
public static final byte SW1_RESPONSE_PENDING 97

opencard.opt.emv.mgmt.EMVTags
public static final java.lang.String EMV_EF_DIR ":2F00"
public static final java.lang.String MASTER_FILE ":3F00"

opencard.opt.iso.fs.CardFilePath
public static final java.lang.String APPID_PREFIX "#"
public static final java.lang.String FID_SEPARATOR ":"
public static final java.lang.String PARTIALAPPID_POSTFIX "*"
public static final java.lang.String ROOTFILEID ":3F00"
public static final java.lang.String SYM_SEPARATOR "/"

opencard.opt.iso.fs.FileAccessCardService
public static final int READ_SEVERAL -1

opencard.opt.signature.JCAStandardNames
public static final java.lang.String DES_CIPHER "DES"
public static final java.lang.String ISO_PADDING "ISO9796"
public static final java.lang.String MD5 "MD5"
public static final java.lang.String PKCS_PADDING "PKCS#1"
public static final java.lang.String PKCS8_PADDING "PKCS#8"
public static final java.lang.String RAW_DSA "DSA"
public static final java.lang.String RAW_RSA "RSA"
public static final java.lang.String SHA1 "SHA1"
public static final java.lang.String SHA1_DSA "SHA1withDSA"
public static final java.lang.String SHA1_RSA "SHA1withRSA"
public static final java.lang.String ZERO_PADDING "ZEROPADDING"

opencard.opt.terminal.ISOCommandAPDU
public static final int CASE_1 2
public static final int CASE_2E 12
public static final int CASE_2S 8
public static final int CASE_3E 48
public static final int CASE_3S 32
public static final int CASE_4E 192
public static final int CASE_4S 128
public static final int CLASS 0
public static final int INSTRUCTION 1
public static final int P1 2
public static final int P2 3

opencard.opt.terminal.protocol.T1Block
public static final int EDC_CRC 2
public static final int EDC_LDR 1
public static final int ERROR_EDC 1
public static final int ERROR_NONE 0
public static final int ERROR_OTHER 2
public static final int I_BLOCK 0
public static final int R_BLOCK 128
public static final int S_ABORT_REQUEST 2
public static final int S_ABORT_RESPONSE 34
public static final int S_BLOCK 192
public static final int S_IFS_REQUEST 1
public static final int S_IFS_RESPONSE 33
public static final int S_RESYNCH_REQUEST 0
public static final int S_RESYNCH_RESPONSE 32
public static final int S_VPP_STATE_ERROR_RESPONSE 36
public static final int S_WTX_REQUEST 3
public static final int S_WTX_RESPONSE 35