Skip navigation links
A B C D E F G H I K L M N O P R S T U V 

A

ACR_AID - Static variable in class pro.javacard.gp.SEAccessControl
 
ACR_GET_DATA_ALL - Static variable in class pro.javacard.gp.SEAccessControl
 
ACR_GET_DATA_ERROR - Static variable in class pro.javacard.gp.SEAccessControl
Get Data status word (p27 Secure Element Access control spec v1.0)
ACR_GET_DATA_NEXT - Static variable in class pro.javacard.gp.SEAccessControl
 
ACR_STORE_DATA_ERROR - Static variable in class pro.javacard.gp.SEAccessControl
Store data status work (p44 Secure Element Access control spec v1.0)
acrAdd(GPSession, AID, AID, byte[], byte[]) - Static method in class pro.javacard.gp.SEAccessControlUtility
 
acrDelete(GPSession, AID, AID, byte[]) - Static method in class pro.javacard.gp.SEAccessControlUtility
 
acrList - Variable in class pro.javacard.gp.SEAccessControl.AcrListResponse
 
acrList(GPSession) - Static method in class pro.javacard.gp.SEAccessControlUtility
 
AcrListFetcher(GPSession) - Constructor for class pro.javacard.gp.SEAccessControl.AcrListFetcher
 
AcrListResponse(List<SEAccessControl.RefArDo>) - Constructor for class pro.javacard.gp.SEAccessControl.AcrListResponse
 
acrStore(GPSession, AID, BerTlv) - Static method in class pro.javacard.gp.SEAccessControlUtility
 
add(GPRegistryEntry) - Method in class pro.javacard.gp.GPRegistry
 
add(GPRegistryEntry.Privilege) - Method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
addModule(AID) - Method in class pro.javacard.gp.GPRegistryEntry
 
AidRefDo(byte[]) - Constructor for class pro.javacard.gp.SEAccessControl.AidRefDo
 
allAIDs() - Method in class pro.javacard.gp.GPRegistry
 
allAppletAIDs() - Method in class pro.javacard.gp.GPRegistry
 
allApplets() - Method in class pro.javacard.gp.GPRegistry
 
allDomains() - Method in class pro.javacard.gp.GPRegistry
 
allPackageAIDs() - Method in class pro.javacard.gp.GPRegistry
 
allPackages() - Method in class pro.javacard.gp.GPRegistry
 
ApduArDo(SEAccessControl.EventAccessRules, byte[]) - Constructor for class pro.javacard.gp.SEAccessControl.ApduArDo
 
ApduArDo(byte[]) - Constructor for class pro.javacard.gp.SEAccessControl.ApduArDo
 
ArDo(SEAccessControl.ApduArDo, SEAccessControl.NfcArDo) - Constructor for class pro.javacard.gp.SEAccessControl.ArDo
 
ask(byte[], byte[], byte[]) - Static method in class pro.javacard.gp.PythiaKeys
 

B

BerTlvData(byte[], int, int) - Constructor for class pro.javacard.gp.SEAccessControl.BerTlvData
 
buffer_increment(byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
byteArrayToReadableString(byte[]) - Static method in class pro.javacard.gp.GPUtils
 

C

cardKeys() - Static method in enum pro.javacard.gp.GPCardKeys.KeyPurpose
 
check(ResponseAPDU, String, int...) - Static method in exception pro.javacard.gp.GPException
 
check(ResponseAPDU) - Static method in exception pro.javacard.gp.GPException
 
CLA_GP - Static variable in class pro.javacard.gp.GPSession
 
CLA_ISO7816 - Static variable in class pro.javacard.gp.ISO7816
 
CLA_MAC - Static variable in class pro.javacard.gp.GPSession
 
concatenate(byte[]...) - Static method in class pro.javacard.gp.GPUtils
 
connect(APDUBIBO, AID) - Static method in class pro.javacard.gp.GPSession
 

D

DEFAULT - Static variable in class pro.javacard.gp.PythiaKeys
 
defaultKey() - Static method in class pro.javacard.gp.PlaintextKeys
 
defaultMode - Static variable in class pro.javacard.gp.GPSession
 
dek_encrypt_aes(byte[], byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
dek_encrypt_des(byte[], byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
deleteAID(AID, boolean) - Method in class pro.javacard.gp.GPSession
 
DeleteAidDo(SEAccessControl.AidRefDo) - Constructor for class pro.javacard.gp.SEAccessControl.DeleteAidDo
 
DeleteAll() - Constructor for class pro.javacard.gp.SEAccessControl.DeleteAll
 
DeleteArDo(SEAccessControl.RefArDo) - Constructor for class pro.javacard.gp.SEAccessControl.DeleteArDo
 
deleteKey(int) - Method in class pro.javacard.gp.GPSession
 
derivedFromMasterKey(byte[], byte[], PlaintextKeys.Diversification) - Static method in class pro.javacard.gp.PlaintextKeys
 
discover(APDUBIBO) - Static method in class pro.javacard.gp.GPSession
 
diversify(GPSecureChannel, byte[]) - Method in class pro.javacard.gp.GPCardKeys
 
diversify(byte[], GPCardKeys.KeyPurpose, byte[], PlaintextKeys.Diversification) - Static method in class pro.javacard.gp.PlaintextKeys
 
diversify(GPSecureChannel, byte[]) - Method in class pro.javacard.gp.PlaintextKeys
 
DMTokenGenerator - Class in pro.javacard.gp
 
DMTokenGenerator(PrivateKey, String) - Constructor for class pro.javacard.gp.DMTokenGenerator
 
DMTokenGenerator(PrivateKey) - Constructor for class pro.javacard.gp.DMTokenGenerator
 
dump(APDUBIBO) - Static method in class pro.javacard.gp.GPData
 

E

encodeLcLength(int) - Static method in class pro.javacard.gp.GPUtils
 
encodeLength(int) - Static method in class pro.javacard.gp.GPUtils
 
encrypt(byte[]) - Method in class pro.javacard.gp.GPCardKeys
 
encrypt(byte[]) - Method in class pro.javacard.gp.GPSessionKeys
 
encrypt(byte[]) - Method in class pro.javacard.gp.PlaintextKeys
 
encryptKey(GPCardKeys, GPCardKeys.KeyPurpose) - Method in class pro.javacard.gp.GPCardKeys
 
encryptKey(GPCardKeys, GPCardKeys.KeyPurpose) - Method in class pro.javacard.gp.GPSessionKeys
 
encryptKey(GPCardKeys, GPCardKeys.KeyPurpose) - Method in class pro.javacard.gp.PlaintextKeys
 
extradite(AID, AID) - Method in class pro.javacard.gp.GPSession
 

F

fetchCPLC(APDUBIBO) - Static method in class pro.javacard.gp.GPData
 
fetchKeyInfoTemplate(APDUBIBO) - Static method in class pro.javacard.gp.GPData
 
fillEmv(byte[], GPCardKeys.KeyPurpose) - Static method in class pro.javacard.gp.PlaintextKeys
 
fillVisa(byte[], GPCardKeys.KeyPurpose) - Static method in class pro.javacard.gp.PlaintextKeys
 
fillVisa2(byte[], GPCardKeys.KeyPurpose) - Static method in class pro.javacard.gp.PlaintextKeys
 
fromByte(byte) - Static method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
fromBytes(byte[]) - Static method in class pro.javacard.gp.GPData.CPLC
 
fromBytes(byte[]) - Static method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
fromBytes(byte[]) - Static method in class pro.javacard.gp.SEAccessControl.AcrListResponse
 
fromDate(GregorianCalendar) - Static method in class pro.javacard.gp.GPData.CPLC
 
fromEnvironment() - Static method in class pro.javacard.gp.SecureChannelParameters
 
fromKeys(byte[], byte[], byte[]) - Static method in class pro.javacard.gp.PlaintextKeys
 
fromKeyValuePairs(Map<String, String>) - Static method in class pro.javacard.gp.SecureChannelParameters
 
fromMasterKey(byte[]) - Static method in class pro.javacard.gp.PlaintextKeys
 
fromMasterKey(byte[], byte[]) - Static method in class pro.javacard.gp.PlaintextKeys
 
fromString(String) - Static method in enum pro.javacard.gp.GPSession.APDUMode
 

G

get(GPData.CPLC.Field) - Method in class pro.javacard.gp.GPData.CPLC
 
get(GPCardKeys.KeyPurpose) - Method in class pro.javacard.gp.GPSessionKeys
 
get(AID) - Method in class pro.javacard.gp.SEAccessControl.AcrListFetcher
 
get() - Method in class pro.javacard.gp.SEAccessControl.AcrListFetcher
 
getAcrListData(SEAccessControl.BerTlvData, byte[]) - Static method in class pro.javacard.gp.SEAccessControl.AcrListResponse
 
getAID() - Method in class pro.javacard.gp.GPRegistryEntry
 
getAID() - Method in class pro.javacard.gp.GPSession
 
getAID() - Method in class pro.javacard.gp.SecureChannelParameters
 
getCardChannel() - Method in class pro.javacard.gp.GPSession
 
getCardKeys() - Method in class pro.javacard.gp.SecureChannelParameters
 
getCurrentIndex() - Method in class pro.javacard.gp.SEAccessControl.BerTlvData
 
getData(APDUBIBO, int, int, String, boolean) - Static method in class pro.javacard.gp.GPData
 
getData() - Method in class pro.javacard.gp.SEAccessControl.BerTlvData
 
getDefaultSelectedAID() - Method in class pro.javacard.gp.GPRegistry
 
getDefaultSelectedPackageAID() - Method in class pro.javacard.gp.GPRegistry
 
getDomain(AID) - Method in class pro.javacard.gp.GPRegistry
 
getDomain() - Method in class pro.javacard.gp.GPRegistryEntry
 
getID() - Method in class pro.javacard.gp.GPKeyInfo
 
getISD() - Method in class pro.javacard.gp.GPRegistry
 
getKDD() - Method in class pro.javacard.gp.GPCardKeys
 
getKeyInfo() - Method in class pro.javacard.gp.GPCardKeys
 
getKeyInfo() - Method in class pro.javacard.gp.PlaintextKeys
 
getLength() - Method in class pro.javacard.gp.GPKeyInfo
 
getLength() - Method in class pro.javacard.gp.SEAccessControl.BerTlvData
 
getLifeCycle() - Method in class pro.javacard.gp.GPRegistryEntry
 
getLifeCycleString() - Method in class pro.javacard.gp.GPRegistryEntry
 
getLoadFile() - Method in class pro.javacard.gp.GPRegistryEntry
 
getLoadParams(boolean, byte[]) - Static method in class pro.javacard.gp.GPSession
 
getModules() - Method in class pro.javacard.gp.GPRegistryEntry
 
getPrivileges() - Method in class pro.javacard.gp.GPRegistryEntry
 
getRegistry() - Method in class pro.javacard.gp.GPSession
 
getScpKeyVersion() - Method in class pro.javacard.gp.GPSession
 
getSessionKeys(byte[]) - Method in class pro.javacard.gp.GPCardKeys
 
getSessionKeys(byte[]) - Method in class pro.javacard.gp.PlaintextKeys
 
getSetValue(EnumSet<GPSession.APDUMode>) - Static method in enum pro.javacard.gp.GPSession.APDUMode
 
getType() - Method in class pro.javacard.gp.GPKeyInfo
 
getType() - Method in class pro.javacard.gp.GPRegistryEntry
 
getValue() - Method in enum pro.javacard.gp.GPCardKeys.KeyPurpose
 
getValue() - Method in enum pro.javacard.gp.GPSecureChannel
 
getVersion() - Method in class pro.javacard.gp.GPKeyInfo
 
getVersion() - Method in class pro.javacard.gp.GPRegistryEntry
 
getVersion() - Static method in class pro.javacard.gp.GPSession
 
getVersionString() - Method in class pro.javacard.gp.GPRegistryEntry
 
giveStrictWarning(String) - Method in class pro.javacard.gp.GPSession
 
GPCardKeys - Class in pro.javacard.gp
 
GPCardKeys() - Constructor for class pro.javacard.gp.GPCardKeys
 
GPCardKeys.KeyPurpose - Enum in pro.javacard.gp
 
GPCardProfile - Class in pro.javacard.gp
 
GPCardProfile() - Constructor for class pro.javacard.gp.GPCardProfile
 
GPCommands - Class in pro.javacard.gp
 
GPCommands() - Constructor for class pro.javacard.gp.GPCommands
 
GPCrypto - Class in pro.javacard.gp
 
GPCrypto() - Constructor for class pro.javacard.gp.GPCrypto
 
GPData - Class in pro.javacard.gp
 
GPData() - Constructor for class pro.javacard.gp.GPData
 
GPData.CPLC - Class in pro.javacard.gp
 
GPData.CPLC.Field - Enum in pro.javacard.gp
 
GPDataException - Exception in pro.javacard.gp
 
GPDataException(String) - Constructor for exception pro.javacard.gp.GPDataException
 
GPDataException(String, Throwable) - Constructor for exception pro.javacard.gp.GPDataException
 
GPDataException(String, byte[]) - Constructor for exception pro.javacard.gp.GPDataException
 
GPException - Exception in pro.javacard.gp
Root exception class for all global platform protocol errors.
GPException(int, String) - Constructor for exception pro.javacard.gp.GPException
 
GPException(String) - Constructor for exception pro.javacard.gp.GPException
 
GPException(String, Throwable) - Constructor for exception pro.javacard.gp.GPException
 
GPKeyInfo - Class in pro.javacard.gp
 
GPKeyInfo.Type - Enum in pro.javacard.gp
 
GPRegistry - Class in pro.javacard.gp
 
GPRegistry() - Constructor for class pro.javacard.gp.GPRegistry
 
GPRegistryEntry - Class in pro.javacard.gp
 
GPRegistryEntry() - Constructor for class pro.javacard.gp.GPRegistryEntry
 
GPRegistryEntry.Kind - Enum in pro.javacard.gp
 
GPRegistryEntry.Privilege - Enum in pro.javacard.gp
 
GPRegistryEntry.Privileges - Class in pro.javacard.gp
 
GPSecureChannel - Enum in pro.javacard.gp
 
GPSession - Class in pro.javacard.gp
Represents a connection to a GlobalPlatform Card (BIBO interface) Does secure channel and low-level translation of GP* objects to APDU-s and arguments NOT thread-safe
GPSession(APDUBIBO, AID) - Constructor for class pro.javacard.gp.GPSession
 
GPSession.APDUMode - Enum in pro.javacard.gp
 
GPSession.GPSpec - Enum in pro.javacard.gp
 
GPSessionKeys - Class in pro.javacard.gp
 
GPSessionKeys(GPCardKeys, byte[], byte[], byte[]) - Constructor for class pro.javacard.gp.GPSessionKeys
 
GPUtils - Class in pro.javacard.gp
 
GPUtils() - Constructor for class pro.javacard.gp.GPUtils
 

H

has(GPRegistryEntry.Privilege) - Method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
HashRefDo(byte[]) - Constructor for class pro.javacard.gp.SEAccessControl.HashRefDo
 
hasKey() - Method in class pro.javacard.gp.DMTokenGenerator
 
hasPrivilege(GPRegistryEntry.Privilege) - Method in class pro.javacard.gp.GPRegistryEntry
 

I

initializedStatus - Static variable in class pro.javacard.gp.GPData
 
INS_APPEND_RECORD - Static variable in class pro.javacard.gp.ISO7816
 
INS_ASK_RANDOM - Static variable in class pro.javacard.gp.ISO7816
 
INS_CHANGE_CHV_24 - Static variable in class pro.javacard.gp.ISO7816
 
INS_CLOSE_APPLICATION - Static variable in class pro.javacard.gp.ISO7816
 
INS_CREATE_FILE - Static variable in class pro.javacard.gp.ISO7816
 
INS_DELETE - Static variable in class pro.javacard.gp.GPSession
 
INS_DELETE_FILE - Static variable in class pro.javacard.gp.ISO7816
 
INS_ENVELOPE - Static variable in class pro.javacard.gp.ISO7816
 
INS_ERASE_BINARY_0E - Static variable in class pro.javacard.gp.ISO7816
 
INS_EXTERNAL_AUTHENTICATE_82 - Static variable in class pro.javacard.gp.ISO7816
 
INS_GET_CHALLENGE_84 - Static variable in class pro.javacard.gp.ISO7816
 
INS_GET_DATA - Static variable in class pro.javacard.gp.GPSession
 
INS_GET_DATA - Static variable in class pro.javacard.gp.ISO7816
 
INS_GET_RESPONSE - Static variable in class pro.javacard.gp.ISO7816
 
INS_GET_STATUS - Static variable in class pro.javacard.gp.GPSession
 
INS_GIVE_RANDOM - Static variable in class pro.javacard.gp.ISO7816
 
INS_INITIALIZE_UPDATE - Static variable in class pro.javacard.gp.GPSession
 
INS_INSTALL - Static variable in class pro.javacard.gp.GPSession
 
INS_INTERNAL_AUTHENTICATE - Static variable in class pro.javacard.gp.ISO7816
 
INS_LOAD - Static variable in class pro.javacard.gp.GPSession
 
INS_LOAD_KEY_FILE - Static variable in class pro.javacard.gp.ISO7816
 
INS_MUTUAL_AUTHENTICATE_82 - Static variable in class pro.javacard.gp.ISO7816
 
INS_PUT_DATA - Static variable in class pro.javacard.gp.ISO7816
 
INS_PUT_KEY - Static variable in class pro.javacard.gp.GPSession
 
INS_READ_BINARY - Static variable in class pro.javacard.gp.ISO7816
 
INS_READ_BINARY2 - Static variable in class pro.javacard.gp.ISO7816
 
INS_READ_RECORD - Static variable in class pro.javacard.gp.ISO7816
 
INS_READ_RECORD2 - Static variable in class pro.javacard.gp.ISO7816
 
INS_READ_RECORDS - Static variable in class pro.javacard.gp.ISO7816
 
INS_SEEK - Static variable in class pro.javacard.gp.ISO7816
 
INS_SELECT - Static variable in class pro.javacard.gp.ISO7816
 
INS_SELECT_FILE - Static variable in class pro.javacard.gp.ISO7816
 
INS_SET_STATUS - Static variable in class pro.javacard.gp.GPSession
 
INS_STORE_DATA - Static variable in class pro.javacard.gp.GPSession
 
INS_UNBLOCK_CHV_2C - Static variable in class pro.javacard.gp.ISO7816
 
INS_UPDATE_BINARY - Static variable in class pro.javacard.gp.ISO7816
 
INS_UPDATE_RECORD - Static variable in class pro.javacard.gp.ISO7816
 
INS_VERIFY_20 - Static variable in class pro.javacard.gp.ISO7816
 
INS_WRITE_BINARY - Static variable in class pro.javacard.gp.ISO7816
 
INS_WRITE_RECORD - Static variable in class pro.javacard.gp.ISO7816
 
installAndMakeSelectable(AID, AID, AID, GPRegistryEntry.Privileges, byte[]) - Method in class pro.javacard.gp.GPSession
 
installForInstall(AID, AID, AID, GPRegistryEntry.Privileges, byte[], PrivateKey) - Method in class pro.javacard.gp.GPSession
 
installForPersonalization(AID) - Method in class pro.javacard.gp.GPSession
 
intValue(String) - Static method in class pro.javacard.gp.GPUtils
 
isApplet() - Method in class pro.javacard.gp.GPRegistryEntry
 
isDomain() - Method in class pro.javacard.gp.GPRegistryEntry
 
isEmpty() - Method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
ISO7816 - Class in pro.javacard.gp
 
ISO7816() - Constructor for class pro.javacard.gp.ISO7816
 
isPackage() - Method in class pro.javacard.gp.GPRegistryEntry
 
iterator() - Method in class pro.javacard.gp.GPRegistry
 

K

kcv(GPCardKeys.KeyPurpose) - Method in class pro.javacard.gp.GPCardKeys
 
kcv(GPCardKeys.KeyPurpose) - Method in class pro.javacard.gp.PlaintextKeys
 
kcv_3des(byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
kcv_aes(byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
kdd - Variable in class pro.javacard.gp.GPCardKeys
 

L

listRegistry(GPRegistry, PrintStream, boolean) - Static method in class pro.javacard.gp.GPCommands
 
loadCapFile(CAPFile, AID) - Method in class pro.javacard.gp.GPSession
 
loadCapFile(CAPFile, AID, String) - Method in class pro.javacard.gp.GPSession
 
loadCapFile(CAPFile, AID, byte[], String) - Method in class pro.javacard.gp.GPSession
 
loadCapFile(CAPFile, AID, AID, byte[], String) - Method in class pro.javacard.gp.GPSession
 
lockedStatus - Static variable in class pro.javacard.gp.GPData
 
lockUnlockApplet(AID, boolean) - Method in class pro.javacard.gp.GPSession
 
lookup(String) - Static method in enum pro.javacard.gp.GPRegistryEntry.Privilege
 
lookup(String) - Static method in enum pro.javacard.gp.PlaintextKeys.Diversification
 

M

mac_3des(byte[], byte[], byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
mac_3des_nulliv(byte[], byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
mac_des_3des(byte[], byte[], byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
makeDefaultSelected(AID) - Method in class pro.javacard.gp.GPSession
 

N

NfcArDo(SEAccessControl.EventAccessRules) - Constructor for class pro.javacard.gp.SEAccessControl.NfcArDo
 

O

OFFSET_CDATA - Static variable in class pro.javacard.gp.ISO7816
 
OFFSET_CLA - Static variable in class pro.javacard.gp.ISO7816
 
OFFSET_INS - Static variable in class pro.javacard.gp.ISO7816
 
OFFSET_LC - Static variable in class pro.javacard.gp.ISO7816
 
OFFSET_P1 - Static variable in class pro.javacard.gp.ISO7816
 
OFFSET_P2 - Static variable in class pro.javacard.gp.ISO7816
 
oid2string(byte[]) - Static method in class pro.javacard.gp.GPData
 
oid2version(byte[]) - Static method in class pro.javacard.gp.GPData
 
onlyOne() - Static method in class pro.javacard.gp.GPRegistry
 
onlyOne(Supplier<E>) - Static method in class pro.javacard.gp.GPRegistry
 
openSecureChannel(GPCardKeys, GPSecureChannel, byte[], EnumSet<GPSession.APDUMode>) - Method in class pro.javacard.gp.GPSession
 

P

P1_INSTALL_AND_MAKE_SELECTABLE - Static variable in class pro.javacard.gp.GPSession
 
P1_INSTALL_FOR_INSTALL - Static variable in class pro.javacard.gp.GPSession
 
P1_INSTALL_FOR_LOAD - Static variable in class pro.javacard.gp.GPSession
 
P1_LAST_BLOCK - Static variable in class pro.javacard.gp.GPSession
 
P1_MORE_BLOCKS - Static variable in class pro.javacard.gp.GPSession
 
pad80(byte[], int) - Static method in class pro.javacard.gp.GPCrypto
 
parse(int, byte[], GPRegistryEntry.Kind, GPSession.GPSpec) - Method in class pro.javacard.gp.GPRegistry
 
parseAidRefDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
 
parseApduArDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
 
parseArDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
 
parseHashRefDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
 
parseNfcArDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
 
parseRefArDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
 
parseRefDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
 
parseTemplate(byte[]) - Static method in class pro.javacard.gp.GPKeyInfo
 
pem2PrivateKey(InputStream) - Static method in class pro.javacard.gp.GPCrypto
 
pem2PublicKey(InputStream) - Static method in class pro.javacard.gp.GPCrypto
 
personalize(AID, byte[], int) - Method in class pro.javacard.gp.GPSession
 
personalize(AID, List<byte[]>, int) - Method in class pro.javacard.gp.GPSession
 
personalizeSingle(AID, byte[], int) - Method in class pro.javacard.gp.GPSession
 
PkgRefDo(byte[]) - Constructor for class pro.javacard.gp.SEAccessControl.PkgRefDo
 
PlaintextKeys - Class in pro.javacard.gp
 
PlaintextKeys.Diversification - Enum in pro.javacard.gp
 
pretty_print_card_capabilities(byte[]) - Static method in class pro.javacard.gp.GPData
 
pretty_print_card_data(byte[]) - Static method in class pro.javacard.gp.GPData
 
print(List<GPKeyInfo>, PrintStream) - Static method in class pro.javacard.gp.GPKeyInfo
 
printList(List<SEAccessControl.RefArDo>) - Static method in class pro.javacard.gp.SEAccessControl
 
Privileges() - Constructor for class pro.javacard.gp.GPRegistryEntry.Privileges
 
pro.javacard.gp - package pro.javacard.gp
 
putKey(RSAPublicKey, int) - Method in class pro.javacard.gp.GPSession
 
putKeys(GPCardKeys, boolean) - Method in class pro.javacard.gp.GPSession
 
PYTHIA_URL - Static variable in class pro.javacard.gp.PythiaKeys
 
PythiaKeys - Class in pro.javacard.gp
 
PythiaKeys() - Constructor for class pro.javacard.gp.PythiaKeys
 

R

readyStatus - Static variable in class pro.javacard.gp.GPData
 
RefArDo(SEAccessControl.RefDo, SEAccessControl.ArDo) - Constructor for class pro.javacard.gp.SEAccessControl.RefArDo
 
RefArDo(AID, byte[], byte[]) - Constructor for class pro.javacard.gp.SEAccessControl.RefArDo
 
RefDo(SEAccessControl.AidRefDo, SEAccessControl.HashRefDo) - Constructor for class pro.javacard.gp.SEAccessControl.RefDo
 
renameISD(AID) - Method in class pro.javacard.gp.GPSession
 

S

scp - Variable in class pro.javacard.gp.GPCardKeys
 
SCP02_CONSTANTS - Static variable in class pro.javacard.gp.PlaintextKeys
 
SCP03_CONSTANTS - Static variable in class pro.javacard.gp.PlaintextKeys
 
scp03_kdf(byte[], byte[], byte[], int) - Static method in class pro.javacard.gp.GPCrypto
 
SCP03_KDF_CONSTANTS - Static variable in class pro.javacard.gp.PlaintextKeys
 
scp03_mac(byte[], byte[], int) - Static method in class pro.javacard.gp.GPCrypto
 
SCP_01_05 - Static variable in class pro.javacard.gp.GPSession
 
SCP_01_15 - Static variable in class pro.javacard.gp.GPSession
 
SCP_02_04 - Static variable in class pro.javacard.gp.GPSession
 
SCP_02_05 - Static variable in class pro.javacard.gp.GPSession
 
SCP_02_0A - Static variable in class pro.javacard.gp.GPSession
 
SCP_02_0B - Static variable in class pro.javacard.gp.GPSession
 
SCP_02_14 - Static variable in class pro.javacard.gp.GPSession
 
SCP_02_15 - Static variable in class pro.javacard.gp.GPSession
 
SCP_02_1A - Static variable in class pro.javacard.gp.GPSession
 
SCP_02_1B - Static variable in class pro.javacard.gp.GPSession
 
SCP_ANY - Static variable in class pro.javacard.gp.GPSession
 
SEAccessControl - Class in pro.javacard.gp
Access control Rules implementation (reference document : Secure Element Access Control Version 1.0).
SEAccessControl() - Constructor for class pro.javacard.gp.SEAccessControl
 
SEAccessControl.AcrListFetcher - Class in pro.javacard.gp
 
SEAccessControl.AcrListResponse - Class in pro.javacard.gp
 
SEAccessControl.AidRefDo - Class in pro.javacard.gp
AID-REF-DO data object (p45)
SEAccessControl.ApduArDo - Class in pro.javacard.gp
APDU-AR-DO access rule data object (p48).
SEAccessControl.ArDo - Class in pro.javacard.gp
AR-DO access rule data object (p47) composed of APDU-AR-DO or NFC-AR-DO or APDU-AR-DO | NFC-AR-DO
SEAccessControl.BerTlvData - Class in pro.javacard.gp
 
SEAccessControl.DeleteAidDo - Class in pro.javacard.gp
Command-Delete-AR-DO (p39) for deleting AID-REF-DO
SEAccessControl.DeleteAll - Class in pro.javacard.gp
Command-Delete-AR-DO (p39) for deleting AR-DO
SEAccessControl.DeleteArDo - Class in pro.javacard.gp
Command-Delete-AR-DO (p39) for deleting AR-DO
SEAccessControl.HashRefDo - Class in pro.javacard.gp
Hash-REF-DO (p46)
SEAccessControl.NfcArDo - Class in pro.javacard.gp
NFC-AR-DO access rule data object.
SEAccessControl.PkgRefDo - Class in pro.javacard.gp
PKG-REF-DO (CA) (Android extension)
SEAccessControl.RefArDo - Class in pro.javacard.gp
REF-AR-DO (p46) composed of REF-DO | AR-DO
SEAccessControl.RefDo - Class in pro.javacard.gp
REF-DO (p46) composed of AID-REF-DO | Hash-REF-DO
SEAccessControl.StoreArDo - Class in pro.javacard.gp
Command-Store-AR-DO (p38)
SEAccessControlUtility - Class in pro.javacard.gp
SE Access Control utility.
SEAccessControlUtility() - Constructor for class pro.javacard.gp.SEAccessControlUtility
 
SecureChannelParameters - Class in pro.javacard.gp
 
SecureChannelParameters() - Constructor for class pro.javacard.gp.SecureChannelParameters
 
securedStatus - Static variable in class pro.javacard.gp.GPData
 
set(GPRegistryEntry.Privilege...) - Static method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
setBlockSize(int) - Method in class pro.javacard.gp.GPSession
 
setCardStatus(byte) - Method in class pro.javacard.gp.GPSession
 
setCurrentIndex(int) - Method in class pro.javacard.gp.SEAccessControl.BerTlvData
 
setDiversifier(PlaintextKeys.Diversification) - Method in class pro.javacard.gp.PlaintextKeys
 
setDMTokenGenerator(DMTokenGenerator) - Method in class pro.javacard.gp.GPSession
 
setLoadFile(AID) - Method in class pro.javacard.gp.GPRegistryEntry
 
setPerso(GPSession, byte[]) - Static method in class pro.javacard.gp.GPCommands
 
setPrePerso(GPSession, byte[]) - Static method in class pro.javacard.gp.GPCommands
 
setSpec(GPSession.GPSpec) - Method in class pro.javacard.gp.GPSession
 
setStrict(boolean) - Method in class pro.javacard.gp.GPSession
 
setVersion(int) - Method in class pro.javacard.gp.PlaintextKeys
 
size() - Method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
splitArray(byte[], int) - Static method in class pro.javacard.gp.GPUtils
 
StoreArDo(SEAccessControl.RefArDo) - Constructor for class pro.javacard.gp.SEAccessControl.StoreArDo
 
storeData(byte[], int) - Method in class pro.javacard.gp.GPSession
 
storeData(List<byte[]>, int) - Method in class pro.javacard.gp.GPSession
 
storeDataSingle(byte[], int) - Method in class pro.javacard.gp.GPSession
 
strict - Variable in class pro.javacard.gp.GPSession
 
sw - Variable in exception pro.javacard.gp.GPException
Response status indicating the error, or 0 if not applicable.
sw2str(int) - Static method in class pro.javacard.gp.GPData
 
SW_AUTHENTICATION_METHOD_BLOCKED - Static variable in class pro.javacard.gp.ISO7816
 
SW_BYTES_REMAINING_00 - Static variable in class pro.javacard.gp.ISO7816
 
SW_CARD_TERMINATED - Static variable in class pro.javacard.gp.ISO7816
 
SW_CLA_NOT_SUPPORTED - Static variable in class pro.javacard.gp.ISO7816
 
SW_COMMAND_NOT_ALLOWED - Static variable in class pro.javacard.gp.ISO7816
 
SW_CONDITIONS_OF_USE_NOT_SATISFIED - Static variable in class pro.javacard.gp.ISO7816
 
SW_CORRECT_LENGTH_00 - Static variable in class pro.javacard.gp.ISO7816
 
SW_DATA_INVALID - Static variable in class pro.javacard.gp.ISO7816
 
SW_END_OF_FILE - Static variable in class pro.javacard.gp.ISO7816
 
SW_EXPECTED_SM_DATA_OBJECTS_MISSING - Static variable in class pro.javacard.gp.ISO7816
 
SW_FILE_FULL - Static variable in class pro.javacard.gp.ISO7816
 
SW_FILE_NOT_FOUND - Static variable in class pro.javacard.gp.ISO7816
 
SW_FILEHEADER_INCONSISTENT - Static variable in class pro.javacard.gp.ISO7816
 
SW_FUNC_NOT_SUPPORTED - Static variable in class pro.javacard.gp.ISO7816
 
SW_INCORRECT_P1P2 - Static variable in class pro.javacard.gp.ISO7816
 
SW_INS_NOT_SUPPORTED - Static variable in class pro.javacard.gp.ISO7816
 
SW_KEY_NOT_FOUND - Static variable in class pro.javacard.gp.ISO7816
 
SW_KEY_USAGE_ERROR - Static variable in class pro.javacard.gp.ISO7816
 
SW_LESS_DATA_RESPONDED_THAN_REQUESTED - Static variable in class pro.javacard.gp.ISO7816
 
SW_NO_ERROR - Static variable in class pro.javacard.gp.ISO7816
 
SW_NO_PRECISE_DIAGNOSIS - Static variable in class pro.javacard.gp.ISO7816
 
SW_OUT_OF_MEMORY - Static variable in class pro.javacard.gp.ISO7816
 
SW_RECORD_NOT_FOUND - Static variable in class pro.javacard.gp.ISO7816
 
SW_SECURITY_STATUS_NOT_SATISFIED - Static variable in class pro.javacard.gp.ISO7816
 
SW_SM_DATA_OBJECTS_INCORRECT - Static variable in class pro.javacard.gp.ISO7816
 
SW_WRONG_DATA - Static variable in class pro.javacard.gp.ISO7816
 
SW_WRONG_LENGTH - Static variable in class pro.javacard.gp.ISO7816
 
SW_WRONG_P1P2 - Static variable in class pro.javacard.gp.ISO7816
 

T

terminatedStatus - Static variable in class pro.javacard.gp.GPData
 
toByte() - Method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
toBytes() - Method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
toDate(byte[]) - Static method in class pro.javacard.gp.GPData.CPLC
 
toDateFailsafe(byte[]) - Static method in class pro.javacard.gp.GPData.CPLC
 
today() - Static method in class pro.javacard.gp.GPData.CPLC
 
toPrettyString() - Method in class pro.javacard.gp.GPData.CPLC
 
toShortString() - Method in enum pro.javacard.gp.GPRegistryEntry.Kind
 
toString() - Method in class pro.javacard.gp.GPCardKeys
 
toString() - Method in class pro.javacard.gp.GPData.CPLC
 
toString() - Method in class pro.javacard.gp.GPKeyInfo
 
toString() - Method in enum pro.javacard.gp.GPKeyInfo.Type
 
toString() - Method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
toString() - Method in class pro.javacard.gp.GPRegistryEntry
 
toString() - Method in class pro.javacard.gp.GPSessionKeys
 
toString() - Method in class pro.javacard.gp.PlaintextKeys
 
toString() - Method in class pro.javacard.gp.SEAccessControl.AidRefDo
 
toString() - Method in class pro.javacard.gp.SEAccessControl.ApduArDo
 
toString() - Method in class pro.javacard.gp.SEAccessControl.ArDo
 
toString() - Method in class pro.javacard.gp.SEAccessControl.HashRefDo
 
toString() - Method in class pro.javacard.gp.SEAccessControl.NfcArDo
 
toString() - Method in class pro.javacard.gp.SEAccessControl.PkgRefDo
 
toString() - Method in class pro.javacard.gp.SEAccessControl.RefArDo
 
toString() - Method in class pro.javacard.gp.SEAccessControl.RefDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.AidRefDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.ApduArDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.ArDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.DeleteAidDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.DeleteAll
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.DeleteArDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.HashRefDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.NfcArDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.PkgRefDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.RefArDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.RefDo
 
toTlv() - Method in class pro.javacard.gp.SEAccessControl.StoreArDo
 
transmit(CommandAPDU) - Method in class pro.javacard.gp.GPSession
 
type2str(int) - Static method in class pro.javacard.gp.GPKeyInfo
 

U

unpad80(byte[]) - Static method in class pro.javacard.gp.GPCrypto
 

V

valueOf(String) - Static method in enum pro.javacard.gp.GPCardKeys.KeyPurpose
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.javacard.gp.GPData.CPLC.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.javacard.gp.GPKeyInfo.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.javacard.gp.GPRegistryEntry.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.javacard.gp.GPRegistryEntry.Privilege
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.javacard.gp.GPSecureChannel
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum pro.javacard.gp.GPSecureChannel
 
valueOf(String) - Static method in enum pro.javacard.gp.GPSession.APDUMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.javacard.gp.GPSession.GPSpec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.javacard.gp.PlaintextKeys.Diversification
Returns the enum constant of this type with the specified name.
values() - Static method in enum pro.javacard.gp.GPCardKeys.KeyPurpose
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.javacard.gp.GPData.CPLC.Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.javacard.gp.GPKeyInfo.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.javacard.gp.GPRegistryEntry.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.javacard.gp.GPRegistryEntry.Privilege
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.javacard.gp.GPSecureChannel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.javacard.gp.GPSession.APDUMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.javacard.gp.GPSession.GPSpec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.javacard.gp.PlaintextKeys.Diversification
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I K L M N O P R S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.