JMRTD 0.4.5

net.sourceforge.scuba.smartcards
Interface ISO7816


public interface ISO7816

Constants interface for ISO 7816 (and friends).

Version:
$Revision: 206 $
Author:
Engelbert Hubbers (hubbers@cs.ru.nl), Martijn Oostdijk (martijno@cs.ru.nl)

Field Summary
static byte CLA_ISO7816
           
static byte INS_APPEND_RECORD
           
static byte INS_ASK_RANDOM
           
static byte INS_CHANGE_CHV
           
static byte INS_CLOSE_APPLICATION
           
static byte INS_CREATE_FILE
           
static byte INS_DECREASE
           
static byte INS_DECREASE_STAMPED
           
static byte INS_DELETE_FILE
           
static byte INS_ENVELOPE
           
static byte INS_ERASE_BINARY
           
static byte INS_EXTERNAL_AUTHENTICATE
           
static byte INS_GET_CHALLENGE
           
static byte INS_GET_DATA
           
static byte INS_GET_RESPONSE
           
static byte INS_GIVE_RANDOM
           
static byte INS_INCREASE
           
static byte INS_INTERNAL_AUTHENTICATE
           
static byte INS_LOAD_KEY_FILE
           
static byte INS_MANAGE_CHANNEL
           
static byte INS_MSE
           
static byte INS_MUTUAL_AUTHENTICATE
           
static byte INS_PSO
           
static byte INS_PUT_DATA
           
static byte INS_READ_BINARY
           
static byte INS_READ_BINARY_STAMPED
           
static byte INS_READ_BINARY2
           
static byte INS_READ_RECORD
           
static byte INS_READ_RECORD_STAMPED
           
static byte INS_READ_RECORD2
           
static byte INS_READ_RECORDS
           
static byte INS_REHABILITATE_CHV
           
static byte INS_SEEK
           
static byte INS_SELECT
           
static byte INS_SELECT_FILE
           
static byte INS_UNBLOCK_CHV
           
static byte INS_UPDATE_BINARY
           
static byte INS_UPDATE_RECORD
           
static byte INS_VERIFY
           
static byte INS_WRITE_BINARY
           
static byte INS_WRITE_RECORD
           
static byte INVALIDATE_CHV
           
static byte OFFSET_CDATA
           
static byte OFFSET_CLA
           
static byte OFFSET_INS
           
static byte OFFSET_LC
           
static byte OFFSET_P1
           
static byte OFFSET_P2
           
static short SW_APPLET_SELECT_FAILED
           
static short SW_BYTES_REMAINING_00
           
static short SW_CARD_TERMINATED
           
static short SW_CLA_NOT_SUPPORTED
           
static short SW_COMMAND_NOT_ALLOWED
           
static short SW_CONDITIONS_NOT_SATISFIED
           
static short SW_CORRECT_LENGTH_00
           
static short SW_DATA_INVALID
           
static short SW_END_OF_FILE
           
static short SW_EXPECTED_SM_DATA_OBJECTS_MISSING
           
static short SW_FILE_FULL
           
static short SW_FILE_INVALID
           
static short SW_FILE_NOT_FOUND
           
static short SW_FILEHEADER_INCONSISTENT
           
static short SW_FUNC_NOT_SUPPORTED
           
static short SW_INCORRECT_P1P2
           
static short SW_INS_NOT_SUPPORTED
           
static short SW_KEY_NOT_FOUND
           
static short SW_KEY_USAGE_ERROR
           
static short SW_LESS_DATA_RESPONDED_THAN_REQUESTED
           
static short SW_NO_ERROR
           
static short SW_OUT_OF_MEMORY
           
static short SW_RECORD_NOT_FOUND
           
static short SW_SECURITY_STATUS_NOT_SATISFIED
           
static short SW_SM_DATA_OBJECTS_INCORRECT
           
static short SW_UNKNOWN
           
static short SW_WRONG_DATA
           
static short SW_WRONG_LENGTH
           
static short SW_WRONG_P1P2
           
 

Field Detail

OFFSET_CLA

static final byte OFFSET_CLA
See Also:
Constant Field Values

OFFSET_INS

static final byte OFFSET_INS
See Also:
Constant Field Values

OFFSET_P1

static final byte OFFSET_P1
See Also:
Constant Field Values

OFFSET_P2

static final byte OFFSET_P2
See Also:
Constant Field Values

OFFSET_LC

static final byte OFFSET_LC
See Also:
Constant Field Values

OFFSET_CDATA

static final byte OFFSET_CDATA
See Also:
Constant Field Values

CLA_ISO7816

static final byte CLA_ISO7816
See Also:
Constant Field Values

INVALIDATE_CHV

static final byte INVALIDATE_CHV
See Also:
Constant Field Values

INS_ERASE_BINARY

static final byte INS_ERASE_BINARY
See Also:
Constant Field Values

INS_VERIFY

static final byte INS_VERIFY
See Also:
Constant Field Values

INS_CHANGE_CHV

static final byte INS_CHANGE_CHV
See Also:
Constant Field Values

INS_UNBLOCK_CHV

static final byte INS_UNBLOCK_CHV
See Also:
Constant Field Values

INS_DECREASE

static final byte INS_DECREASE
See Also:
Constant Field Values

INS_INCREASE

static final byte INS_INCREASE
See Also:
Constant Field Values

INS_DECREASE_STAMPED

static final byte INS_DECREASE_STAMPED
See Also:
Constant Field Values

INS_REHABILITATE_CHV

static final byte INS_REHABILITATE_CHV
See Also:
Constant Field Values

INS_MANAGE_CHANNEL

static final byte INS_MANAGE_CHANNEL
See Also:
Constant Field Values

INS_EXTERNAL_AUTHENTICATE

static final byte INS_EXTERNAL_AUTHENTICATE
See Also:
Constant Field Values

INS_MUTUAL_AUTHENTICATE

static final byte INS_MUTUAL_AUTHENTICATE
See Also:
Constant Field Values

INS_GET_CHALLENGE

static final byte INS_GET_CHALLENGE
See Also:
Constant Field Values

INS_ASK_RANDOM

static final byte INS_ASK_RANDOM
See Also:
Constant Field Values

INS_GIVE_RANDOM

static final byte INS_GIVE_RANDOM
See Also:
Constant Field Values

INS_INTERNAL_AUTHENTICATE

static final byte INS_INTERNAL_AUTHENTICATE
See Also:
Constant Field Values

INS_SEEK

static final byte INS_SEEK
See Also:
Constant Field Values

INS_SELECT

static final byte INS_SELECT
See Also:
Constant Field Values

INS_SELECT_FILE

static final byte INS_SELECT_FILE
See Also:
Constant Field Values

INS_CLOSE_APPLICATION

static final byte INS_CLOSE_APPLICATION
See Also:
Constant Field Values

INS_READ_BINARY

static final byte INS_READ_BINARY
See Also:
Constant Field Values

INS_READ_BINARY2

static final byte INS_READ_BINARY2
See Also:
Constant Field Values

INS_READ_RECORD

static final byte INS_READ_RECORD
See Also:
Constant Field Values

INS_READ_RECORD2

static final byte INS_READ_RECORD2
See Also:
Constant Field Values

INS_READ_RECORDS

static final byte INS_READ_RECORDS
See Also:
Constant Field Values

INS_READ_BINARY_STAMPED

static final byte INS_READ_BINARY_STAMPED
See Also:
Constant Field Values

INS_READ_RECORD_STAMPED

static final byte INS_READ_RECORD_STAMPED
See Also:
Constant Field Values

INS_GET_RESPONSE

static final byte INS_GET_RESPONSE
See Also:
Constant Field Values

INS_ENVELOPE

static final byte INS_ENVELOPE
See Also:
Constant Field Values

INS_GET_DATA

static final byte INS_GET_DATA
See Also:
Constant Field Values

INS_WRITE_BINARY

static final byte INS_WRITE_BINARY
See Also:
Constant Field Values

INS_WRITE_RECORD

static final byte INS_WRITE_RECORD
See Also:
Constant Field Values

INS_UPDATE_BINARY

static final byte INS_UPDATE_BINARY
See Also:
Constant Field Values

INS_LOAD_KEY_FILE

static final byte INS_LOAD_KEY_FILE
See Also:
Constant Field Values

INS_PUT_DATA

static final byte INS_PUT_DATA
See Also:
Constant Field Values

INS_UPDATE_RECORD

static final byte INS_UPDATE_RECORD
See Also:
Constant Field Values

INS_CREATE_FILE

static final byte INS_CREATE_FILE
See Also:
Constant Field Values

INS_APPEND_RECORD

static final byte INS_APPEND_RECORD
See Also:
Constant Field Values

INS_DELETE_FILE

static final byte INS_DELETE_FILE
See Also:
Constant Field Values

INS_PSO

static final byte INS_PSO
See Also:
Constant Field Values

INS_MSE

static final byte INS_MSE
See Also:
Constant Field Values

SW_BYTES_REMAINING_00

static final short SW_BYTES_REMAINING_00
See Also:
Constant Field Values

SW_END_OF_FILE

static final short SW_END_OF_FILE
See Also:
Constant Field Values

SW_LESS_DATA_RESPONDED_THAN_REQUESTED

static final short SW_LESS_DATA_RESPONDED_THAN_REQUESTED
See Also:
Constant Field Values

SW_WRONG_LENGTH

static final short SW_WRONG_LENGTH
See Also:
Constant Field Values

SW_SECURITY_STATUS_NOT_SATISFIED

static final short SW_SECURITY_STATUS_NOT_SATISFIED
See Also:
Constant Field Values

SW_FILE_INVALID

static final short SW_FILE_INVALID
See Also:
Constant Field Values

SW_DATA_INVALID

static final short SW_DATA_INVALID
See Also:
Constant Field Values

SW_CONDITIONS_NOT_SATISFIED

static final short SW_CONDITIONS_NOT_SATISFIED
See Also:
Constant Field Values

SW_COMMAND_NOT_ALLOWED

static final short SW_COMMAND_NOT_ALLOWED
See Also:
Constant Field Values

SW_EXPECTED_SM_DATA_OBJECTS_MISSING

static final short SW_EXPECTED_SM_DATA_OBJECTS_MISSING
See Also:
Constant Field Values

SW_SM_DATA_OBJECTS_INCORRECT

static final short SW_SM_DATA_OBJECTS_INCORRECT
See Also:
Constant Field Values

SW_APPLET_SELECT_FAILED

static final short SW_APPLET_SELECT_FAILED
See Also:
Constant Field Values

SW_KEY_USAGE_ERROR

static final short SW_KEY_USAGE_ERROR
See Also:
Constant Field Values

SW_WRONG_DATA

static final short SW_WRONG_DATA
See Also:
Constant Field Values

SW_FILEHEADER_INCONSISTENT

static final short SW_FILEHEADER_INCONSISTENT
See Also:
Constant Field Values

SW_FUNC_NOT_SUPPORTED

static final short SW_FUNC_NOT_SUPPORTED
See Also:
Constant Field Values

SW_FILE_NOT_FOUND

static final short SW_FILE_NOT_FOUND
See Also:
Constant Field Values

SW_RECORD_NOT_FOUND

static final short SW_RECORD_NOT_FOUND
See Also:
Constant Field Values

SW_FILE_FULL

static final short SW_FILE_FULL
See Also:
Constant Field Values

SW_OUT_OF_MEMORY

static final short SW_OUT_OF_MEMORY
See Also:
Constant Field Values

SW_INCORRECT_P1P2

static final short SW_INCORRECT_P1P2
See Also:
Constant Field Values

SW_KEY_NOT_FOUND

static final short SW_KEY_NOT_FOUND
See Also:
Constant Field Values

SW_WRONG_P1P2

static final short SW_WRONG_P1P2
See Also:
Constant Field Values

SW_CORRECT_LENGTH_00

static final short SW_CORRECT_LENGTH_00
See Also:
Constant Field Values

SW_INS_NOT_SUPPORTED

static final short SW_INS_NOT_SUPPORTED
See Also:
Constant Field Values

SW_CLA_NOT_SUPPORTED

static final short SW_CLA_NOT_SUPPORTED
See Also:
Constant Field Values

SW_UNKNOWN

static final short SW_UNKNOWN
See Also:
Constant Field Values

SW_CARD_TERMINATED

static final short SW_CARD_TERMINATED
See Also:
Constant Field Values

SW_NO_ERROR

static final short SW_NO_ERROR
See Also:
Constant Field Values

JMRTD 0.4.5