JMRTD 0.4.6

Serialized Form


Package net.sourceforge.scuba.data

Class net.sourceforge.scuba.data.ISOCountry extends Country implements Serializable

serialVersionUID: 7220597933847617859L

Serialized Fields

code

int code

alpha2Code

String alpha2Code

alpha3Code

String alpha3Code

name

String name

Package net.sourceforge.scuba.smartcards

Class net.sourceforge.scuba.smartcards.APDUEvent extends EventObject implements Serializable

serialVersionUID: 7152351242541552732L

Serialized Fields

capdu

CommandAPDU capdu

rapdu

ResponseAPDU rapdu

Class net.sourceforge.scuba.smartcards.CardEvent extends EventObject implements Serializable

serialVersionUID: -5645277246646615351L

Serialized Fields

type

int type

service

CardService service

Class net.sourceforge.scuba.smartcards.CardService extends Object implements Serializable

serialVersionUID: 5618527358158494957L

Serialized Fields

apduListeners

Collection<E> apduListeners
The apduListeners.


state

int state

listeners

boolean listeners

Class net.sourceforge.scuba.smartcards.CardServiceException extends Exception implements Serializable

serialVersionUID: 4489156194716970879L

Serialized Fields

sw

int sw
The status word that caused this exception, or -1 if not known or recorded.

Class net.sourceforge.scuba.smartcards.DummyAcceptingCardService extends CardService implements Serializable

serialVersionUID: 959248891375637853L

Serialized Fields

closed

boolean closed

Class net.sourceforge.scuba.smartcards.TerminalCardService extends CardService implements Serializable

Serialized Fields

terminal

CardTerminal terminal

card

Card card

channel

CardChannel channel

lastActiveTime

long lastActiveTime

Package org.jmrtd

Class org.jmrtd.AAEvent extends EventObject implements Serializable

serialVersionUID: 3597146485237004531L

Serialized Fields

pubkey

PublicKey pubkey

m1

byte[] m1

m2

byte[] m2

success

boolean success

Class org.jmrtd.BACEvent extends EventObject implements Serializable

serialVersionUID: 3409319064431094270L

Serialized Fields

service

PassportService service

success

boolean success

rndICC

byte[] rndICC

rndIFD

byte[] rndIFD

kICC

byte[] kICC

kIFD

byte[] kIFD

Class org.jmrtd.EACEvent extends EventObject implements Serializable

serialVersionUID: 6992383777555486463L

Serialized Fields

service

PassportService service

keyId

int keyId

cardKey

PublicKey cardKey

keyPair

KeyPair keyPair

caReference

CVCPrincipal caReference

terminalCertificates

List<E> terminalCertificates

terminalKey

PrivateKey terminalKey

success

boolean success

documentNumber

String documentNumber

cardChallenge

byte[] cardChallenge

Class org.jmrtd.JMRTDSecurityProvider extends Provider implements Serializable

serialVersionUID: -2881416441551680704L

Class org.jmrtd.PassportApduService extends CardService implements Serializable

serialVersionUID: 2451509825132976178L

Serialized Fields

service

CardService service
The service we decorate.

Class org.jmrtd.PassportEvent extends EventObject implements Serializable

serialVersionUID: 3400137567708197350L

Serialized Fields

type

int type

service

PassportService service

Class org.jmrtd.PassportPersoService extends CardService implements Serializable

serialVersionUID: 4975606132249105202L

Serialized Fields

service

PassportService service

Class org.jmrtd.PassportService extends PassportApduService implements Serializable

serialVersionUID: 1751933705552226972L

Serialized Fields

TAG_CVCERTIFICATE_SIGNATURE

int TAG_CVCERTIFICATE_SIGNATURE

state

int state

eacKeyHash

byte[] eacKeyHash

authListeners

Collection<E> authListeners

wrapper

SecureMessagingWrapper wrapper
Deprecated. visibility will be set to private

random

Random random

fs

org.jmrtd.PassportService.PassportFileSystem fs

Class org.jmrtd.SecureMessagingWrapper extends Object implements Serializable

serialVersionUID: -2859033943345961793L

Serialized Fields

ksEnc

SecretKey ksEnc

ksMac

SecretKey ksMac

ssc

long ssc

Package org.jmrtd.cert

Class org.jmrtd.cert.CardVerifiableCertificate extends Certificate implements Serializable

serialVersionUID: -3585440601605666288L

Serialized Fields

cvCertificate

org.ejbca.cvc.CVCertificate cvCertificate
The EJBCA CVC that we wrap.

Class org.jmrtd.cert.CVCPrincipal extends Object implements Serializable

serialVersionUID: -4905647207367309688L

Serialized Fields

country

Country country

mnemonic

String mnemonic

seqNumber

String seqNumber

Class org.jmrtd.cert.CVCPublicKey extends Object implements Serializable

serialVersionUID: -3329395619057945924L

Serialized Fields

publicKey

org.ejbca.cvc.CVCPublicKey publicKey

Package org.jmrtd.lds

Class org.jmrtd.lds.DG1File extends DataGroup implements Serializable

serialVersionUID: 5091606125728809058L

Serialized Fields

mrzInfo

MRZInfo mrzInfo

Class org.jmrtd.lds.MRZInfo extends Object implements Serializable

serialVersionUID: 7054965914471297804L

Serialized Fields

documentType

int documentType
Deprecated. to be replaced with documentCode

documentCode

String documentCode

issuingState

Country issuingState

primaryIdentifier

String primaryIdentifier

secondaryIdentifiers

String[] secondaryIdentifiers

nationality

Country nationality

documentNumber

String documentNumber

personalNumber

String personalNumber

dateOfBirth

String dateOfBirth

gender

Gender gender

dateOfExpiry

String dateOfExpiry

documentNumberCheckDigit

char documentNumberCheckDigit

dateOfBirthCheckDigit

char dateOfBirthCheckDigit

dateOfExpiryCheckDigit

char dateOfExpiryCheckDigit

personalNumberCheckDigit

char personalNumberCheckDigit

compositeCheckDigit

char compositeCheckDigit

optionalData2

String optionalData2


JMRTD 0.4.6