- CA - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CA - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CardEvent - Class in net.sf.scuba.smartcards
-
Event for card insertion and removal.
- CardEvent(int, CardService) - Constructor for class net.sf.scuba.smartcards.CardEvent
-
Creates an event.
- CardFileInputStream - Class in net.sf.scuba.smartcards
-
Inputstream for reading files on ISO 7816 file system cards.
- CardFileInputStream(int, FileSystemStructured) - Constructor for class net.sf.scuba.smartcards.CardFileInputStream
-
An input stream for reading from the currently selected file in the indicated file system.
- cardInserted(CardEvent) - Method in interface net.sf.scuba.smartcards.CardTerminalListener
-
Called when card inserted.
- cardRemoved(CardEvent) - Method in interface net.sf.scuba.smartcards.CardTerminalListener
-
Called when card removed.
- CardService - Class in net.sf.scuba.smartcards
-
Default abstract service.
- CardService() - Constructor for class net.sf.scuba.smartcards.CardService
-
Creates a new service.
- CardServiceException - Exception in net.sf.scuba.smartcards
-
CardServiceExceptions are used to signal error Response APDUs , ie responses
different from 0x9000, but also low level errors.
- CardServiceException(String) - Constructor for exception net.sf.scuba.smartcards.CardServiceException
-
Creates a CardServiceException.
- CardServiceException(String, int) - Constructor for exception net.sf.scuba.smartcards.CardServiceException
-
Creates a CardServiceException with a status word.
- CardServiceException(String, Throwable) - Constructor for exception net.sf.scuba.smartcards.CardServiceException
-
Creates an exception while indicating the cause.
- CardServiceException(String, Throwable, int) - Constructor for exception net.sf.scuba.smartcards.CardServiceException
-
Creates an exception while indicating the cause.
- CardTerminalListener - Interface in net.sf.scuba.smartcards
-
Interface for card insertion and removal event observers.
- CC - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CC - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CD - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CD - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CF - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CF - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CG - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CG - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CH - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CH - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CHANNEL_SECURITY - Static variable in class net.sf.scuba.smartcards.ISOFileInfo
-
- CI - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CI - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CK - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CK - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CL - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CL - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CLA_COMMAND_CHAINING - Static variable in interface net.sf.scuba.smartcards.ISO7816
-
- CLA_ISO7816 - Static variable in interface net.sf.scuba.smartcards.ISO7816
-
- close() - Method in class net.sf.scuba.smartcards.CardService
-
Closes the session with the card.
- close() - Method in class net.sf.scuba.smartcards.WrappingCardService
-
- close() - Method in class net.sf.scuba.tlv.TLVInputStream
-
Closes this input-stream.
- close() - Method in class net.sf.scuba.tlv.TLVOutputStream
-
Closes this output-stream and releases any system resources
associated with this stream.
- CM - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CM - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CN - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CN - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CO - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CO - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CommandAPDU - Class in net.sf.scuba.smartcards
-
A command APDU following the structure defined in ISO/IEC 7816-4.
- CommandAPDU(byte[]) - Constructor for class net.sf.scuba.smartcards.CommandAPDU
-
Constructs a CommandAPDU from a byte array containing the complete
APDU contents (header and body).
- CommandAPDU(byte[], int, int) - Constructor for class net.sf.scuba.smartcards.CommandAPDU
-
Constructs a CommandAPDU from a byte array containing the complete
APDU contents (header and body).
- CommandAPDU(ByteBuffer) - Constructor for class net.sf.scuba.smartcards.CommandAPDU
-
Creates a CommandAPDU from the ByteBuffer containing the complete APDU
contents (header and body).
- CommandAPDU(int, int, int, int) - Constructor for class net.sf.scuba.smartcards.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes.
- CommandAPDU(int, int, int, int, int) - Constructor for class net.sf.scuba.smartcards.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes and the expected
response data length.
- CommandAPDU(int, int, int, int, byte[]) - Constructor for class net.sf.scuba.smartcards.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes and command data.
- CommandAPDU(int, int, int, int, byte[], int, int) - Constructor for class net.sf.scuba.smartcards.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes and command data.
- CommandAPDU(int, int, int, int, byte[], int) - Constructor for class net.sf.scuba.smartcards.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes, command data,
and expected response data length.
- CommandAPDU(int, int, int, int, byte[], int, int, int) - Constructor for class net.sf.scuba.smartcards.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes, command data,
and expected response data length.
- compareTo(Country) - Method in class net.sf.scuba.data.ISOCountry
-
- compareTo(Country) - Method in class net.sf.scuba.data.UnicodeCountry
-
- CONTEXT_SPECIFIC_CLASS - Static variable in interface net.sf.scuba.tlv.ASN1Constants
-
Context specific tag class.
- Country - Class in net.sf.scuba.data
-
Generic country data type.
- Country() - Constructor for class net.sf.scuba.data.Country
-
- CR - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CR - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CU - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CU - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CV - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CV - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CX - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CX - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CY - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CY - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- CZ - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- CZ - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GA - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GA - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GB - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GB - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GD - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GD - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GE - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GE - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- Gender - Enum in net.sf.scuba.data
-
Possible values for a person's gender.
- GENERAL_STRING_TYPE_TAG - Static variable in interface net.sf.scuba.tlv.ASN1Constants
-
- GENERALIZED_TIME_TYPE_TAG - Static variable in interface net.sf.scuba.tlv.ASN1Constants
-
- getAPDUListeners() - Method in class net.sf.scuba.smartcards.CardService
-
Returns the collection of APDU listeners.
- getATR() - Method in class net.sf.scuba.smartcards.CardService
-
Gets the answer to reset.
- getATR() - Method in class net.sf.scuba.smartcards.WrappingCardService
-
- getBytes() - Method in class net.sf.scuba.smartcards.CommandAPDU
-
Returns a copy of the bytes in this APDU.
- getBytes() - Method in class net.sf.scuba.smartcards.ResponseAPDU
-
Returns a copy of the bytes in this APDU.
- getCLA() - Method in class net.sf.scuba.smartcards.CommandAPDU
-
Returns the value of the class byte CLA.
- getCommandAPDU() - Method in class net.sf.scuba.smartcards.APDUEvent
-
- getData() - Method in class net.sf.scuba.smartcards.CommandAPDU
-
Returns a copy of the data bytes in the command body.
- getData() - Method in class net.sf.scuba.smartcards.ResponseAPDU
-
Returns a copy of the data bytes in the response body.
- getFID() - Method in class net.sf.scuba.smartcards.FileInfo
-
- getFID() - Method in class net.sf.scuba.smartcards.ISOFileInfo
-
Returns the file length of the file.
- getFileLength() - Method in class net.sf.scuba.smartcards.AbstractFileSystemStructured
-
- getFileLength() - Method in class net.sf.scuba.smartcards.FileInfo
-
- getFileLength() - Method in class net.sf.scuba.smartcards.ISOFileInfo
-
Returns the file length of the file.
- getFormatted() - Method in class net.sf.scuba.smartcards.ISOFileInfo
-
- getINS() - Method in class net.sf.scuba.smartcards.CommandAPDU
-
Returns the value of the instruction byte INS.
- getInstance(int) - Static method in class net.sf.scuba.data.Country
-
Gets a country given a country code.
- getInstance(String) - Static method in class net.sf.scuba.data.Country
-
Gets a country given a two or three letter code.
- getInstance(int) - Static method in enum net.sf.scuba.data.Gender
-
Gets a gender object given a code.
- getInstance(Object) - Static method in class net.sf.scuba.smartcards.CardService
-
Creates a card service.
- getLength() - Method in class net.sf.scuba.smartcards.CardFileInputStream
-
Gets the length of the underlying card file.
- getLengthAsBytes(int) - Static method in class net.sf.scuba.tlv.TLVUtil
-
The length bytes of this object.
- getLengthLength(int) - Static method in class net.sf.scuba.tlv.TLVUtil
-
- getMessage() - Method in exception net.sf.scuba.smartcards.CardServiceException
-
Gets the message.
- getName() - Method in class net.sf.scuba.data.Country
-
Gets the full name of the country.
- getName() - Method in class net.sf.scuba.data.ISOCountry
-
- getName() - Method in class net.sf.scuba.data.TestCountry
-
- getName() - Method in class net.sf.scuba.data.UnicodeCountry
-
- getNationality() - Method in class net.sf.scuba.data.Country
-
Gets the adjectival form corresponding to the country.
- getNationality() - Method in class net.sf.scuba.data.ISOCountry
-
- getNationality() - Method in class net.sf.scuba.data.TestCountry
-
- getNationality() - Method in class net.sf.scuba.data.UnicodeCountry
-
- getNc() - Method in class net.sf.scuba.smartcards.CommandAPDU
-
Returns the number of data bytes in the command body (Nc) or 0 if this
APDU has no body.
- getNe() - Method in class net.sf.scuba.smartcards.CommandAPDU
-
Returns the maximum number of expected data bytes in a response
APDU (Ne).
- getNr() - Method in class net.sf.scuba.smartcards.ResponseAPDU
-
Returns the number of data bytes in the response body (Nr) or 0 if this
APDU has no body.
- getP1() - Method in class net.sf.scuba.smartcards.CommandAPDU
-
Returns the value of the parameter byte P1.
- getP2() - Method in class net.sf.scuba.smartcards.CommandAPDU
-
Returns the value of the parameter byte P2.
- getPostion() - Method in class net.sf.scuba.smartcards.CardFileInputStream
-
- getResponseAPDU() - Method in class net.sf.scuba.smartcards.APDUEvent
-
- getSelectedFID() - Method in class net.sf.scuba.smartcards.AbstractFileSystemStructured
-
- getSelectedPath() - Method in interface net.sf.scuba.smartcards.FileSystemStructured
-
Identifies the currently selected file.
- getSequenceNumber() - Method in class net.sf.scuba.smartcards.APDUEvent
-
- getService() - Method in class net.sf.scuba.smartcards.CardEvent
-
Gets the event source.
- getSW() - Method in exception net.sf.scuba.smartcards.CardServiceException
-
Gets the status word.
- getSW() - Method in class net.sf.scuba.smartcards.ResponseAPDU
-
Returns the value of the status bytes SW1 and SW2 as a single
status word SW.
- getSW1() - Method in class net.sf.scuba.smartcards.ResponseAPDU
-
Returns the value of the status byte SW1 as a value between 0 and 255.
- getSW2() - Method in class net.sf.scuba.smartcards.ResponseAPDU
-
Returns the value of the status byte SW2 as a value between 0 and 255.
- getTagAsBytes(int) - Static method in class net.sf.scuba.tlv.TLVUtil
-
The tag bytes of this object.
- getTagLength(int) - Static method in class net.sf.scuba.tlv.TLVUtil
-
- getType() - Method in class net.sf.scuba.smartcards.APDUEvent
-
- getType() - Method in interface net.sf.scuba.smartcards.APDUWrapper
-
An indication of the type of wrapper.
- getType() - Method in class net.sf.scuba.smartcards.CardEvent
-
Gets the event type.
- GF - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GF - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GG - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GG - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GH - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GH - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GI - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GI - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GL - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GL - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GM - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GM - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GN - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GN - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GP - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GP - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GQ - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GQ - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GR - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GR - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GRAPHIC_STRING_TYPE_TAG - Static variable in interface net.sf.scuba.tlv.ASN1Constants
-
- GS - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GS - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GT - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GT - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GU - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GU - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GW - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GW - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- GY - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- GY - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- T61_STRING_TYPE_TAG - Static variable in interface net.sf.scuba.tlv.ASN1Constants
-
- TAG_SM_CRYPTOGRAPHIC_CHECKSUM - Static variable in interface net.sf.scuba.smartcards.ISO7816
-
ISO 7816-4 Secure Messaging tag for
date object with cryptographic checksum (at least 4 bytes).
- TAG_SM_ENCRYPTED_DATA - Static variable in interface net.sf.scuba.smartcards.ISO7816
-
ISO 7816-4 Secure Messaging tag for
data object for confidentiality, BER-TLV encoded, but not SM-related data objects.
- TAG_SM_ENCRYPTED_DATA_WITH_PADDING_INDICATOR - Static variable in interface net.sf.scuba.smartcards.ISO7816
-
ISO 7816-4 Secure Messaging tag for
data object for confidentiality, padding indicator byte followed by cryptogram (plain not coded in BER-TLV).
- TAG_SM_EXPECTED_LENGTH - Static variable in interface net.sf.scuba.smartcards.ISO7816
-
ISO 7816-4 Secure Messaging tag for
data object with expected response APDU length.
- TAG_SM_STATUS_WORD - Static variable in interface net.sf.scuba.smartcards.ISO7816
-
ISO 7816-4 Secure Messaging tag for
data object containing secure messaging status information (SW1-SW2).
- TC - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TC - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TD - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TD - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TestCountry - Class in net.sf.scuba.data
-
This just defines Utopia (UT, UTO) as a special test country implementation.
- TF - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TF - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TG - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TG - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TH - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TH - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TJ - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TJ - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TK - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TK - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TL - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TL - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TLVInputStream - Class in net.sf.scuba.tlv
-
An input-stream for parsing TLV structures that wraps an existing input-stream.
- TLVInputStream(InputStream) - Constructor for class net.sf.scuba.tlv.TLVInputStream
-
Constructs a new TLV stream based on another stream.
- TLVOutputStream - Class in net.sf.scuba.tlv
-
An output-stream for constructing TLV structures which wraps an existing
output-stream.
- TLVOutputStream(OutputStream) - Constructor for class net.sf.scuba.tlv.TLVOutputStream
-
Constructs a TLV output-stream by wrapping an existing output-stream.
- TLVUtil - Class in net.sf.scuba.tlv
-
Static helper utilities for the TLV streams and states.
- TM - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TM - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TN - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TN - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TO - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TO - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- toAlpha2Code() - Method in class net.sf.scuba.data.Country
-
Gets the two-digit country code.
- toAlpha2Code() - Method in class net.sf.scuba.data.ISOCountry
-
- toAlpha2Code() - Method in class net.sf.scuba.data.TestCountry
-
- toAlpha2Code() - Method in class net.sf.scuba.data.UnicodeCountry
-
- toAlpha3Code() - Method in class net.sf.scuba.data.Country
-
Gets the three-digit country code.
- toAlpha3Code() - Method in class net.sf.scuba.data.ISOCountry
-
- toAlpha3Code() - Method in class net.sf.scuba.data.TestCountry
-
- toAlpha3Code() - Method in class net.sf.scuba.data.UnicodeCountry
-
- toHexString(byte[]) - Static method in class net.sf.scuba.util.Hex
-
Converts a byte array to capitalized hexadecimal text.
- toHexString(byte[], int) - Static method in class net.sf.scuba.util.Hex
-
- toInt() - Method in enum net.sf.scuba.data.Gender
-
Gets the numerical code of this gender.
- toString() - Method in class net.sf.scuba.data.ISOCountry
-
- toString() - Method in class net.sf.scuba.data.TestCountry
-
- toString() - Method in class net.sf.scuba.data.UnicodeCountry
-
- toString() - Method in class net.sf.scuba.smartcards.CardEvent
-
Gets a textual representation of this event.
- toString() - Method in class net.sf.scuba.smartcards.CommandAPDU
-
Returns a string representation of this command APDU.
- toString() - Method in class net.sf.scuba.smartcards.ISOFileInfo
-
- toString() - Method in class net.sf.scuba.smartcards.ResponseAPDU
-
Returns a string representation of this response APDU.
- toString() - Method in class net.sf.scuba.tlv.TLVInputStream
-
- TR - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TR - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- transmit(CommandAPDU) - Method in class net.sf.scuba.smartcards.CardService
-
Sends an APDU to the card.
- transmit(CommandAPDU) - Method in class net.sf.scuba.smartcards.WrappingCardService
-
- TT - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TT - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TV - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TV - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TW - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TW - Static variable in class net.sf.scuba.data.UnicodeCountry
-
- TZ - Static variable in class net.sf.scuba.data.ISOCountry
-
ISO 3166 country.
- TZ - Static variable in class net.sf.scuba.data.UnicodeCountry
-