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(GlobalPlatform, AID, byte[], byte[]) - Static method in class pro.javacard.gp.SEAccessControlUtility
Add an access rule.
acrDelete(GlobalPlatform, AID, byte[]) - Static method in class pro.javacard.gp.SEAccessControlUtility
Delete an access rule by AID/HASH.
acrList - Variable in class pro.javacard.gp.SEAccessControl.AcrListResponse
 
acrList(GlobalPlatform, Card) - Static method in class pro.javacard.gp.SEAccessControlUtility
List access rules.
AcrListResponse(List<SEAccessControl.RefArDo>) - Constructor for class pro.javacard.gp.SEAccessControl.AcrListResponse
 
acrStore(GlobalPlatform, BerTlv) - Static method in class pro.javacard.gp.SEAccessControlUtility
Send store data for access rule.
add(GPRegistryEntry) - Method in class pro.javacard.gp.GPRegistry
Add one entry to this registry.
add(GPRegistryEntry.Privilege) - Method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
addModule(AID) - Method in class pro.javacard.gp.GPRegistryEntryPkg
 
aid - Variable 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
Returns a list of all applets in this registry.
allDomains() - Method in class pro.javacard.gp.GPRegistry
 
allPackageAIDs() - Method in class pro.javacard.gp.GPRegistry
 
allPackages() - Method in class pro.javacard.gp.GPRegistry
Returns a list of all packages in this registry.
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

become(GPKey.Type) - Method in class pro.javacard.gp.GPKey
 
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

calculate(int, byte[], byte[], byte[], byte[]) - Method in class pro.javacard.gp.GPSessionKeyProvider
 
calculate(int, byte[], byte[], byte[], byte[]) - Method in class pro.javacard.gp.PlaintextKeys
 
cardLockPriv - Static variable in class pro.javacard.gp.GPData
Deprecated.
cardTerminatePriv - Static variable in class pro.javacard.gp.GPData
Deprecated.
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.GlobalPlatform
 
CLA_MAC - Static variable in class pro.javacard.gp.GlobalPlatform
 
close() - Method in class pro.javacard.gp.GlobalPlatform
 
concatenate(byte[]...) - Static method in class pro.javacard.gp.GPUtils
 
connect(CardChannel, AID) - Static method in class pro.javacard.gp.GlobalPlatform
 

D

DEFAULT - Static variable in class pro.javacard.gp.PythiaKeys
 
defaultMode - Static variable in class pro.javacard.gp.GlobalPlatform
 
defaultSelectedPriv - Static variable in class pro.javacard.gp.GPData
Deprecated.
deleteAID(AID, boolean) - Method in class pro.javacard.gp.GlobalPlatform
Delete file aid on the card.
DeleteAidDo(SEAccessControl.AidRefDo) - Constructor for class pro.javacard.gp.SEAccessControl.DeleteAidDo
 
DeleteArDo(SEAccessControl.RefArDo) - Constructor for class pro.javacard.gp.SEAccessControl.DeleteArDo
 
deleteKey(int) - Method in class pro.javacard.gp.GlobalPlatform
 
derivedFromMasterKey(GPKey, PlaintextKeys.Diversification) - Static method in class pro.javacard.gp.PlaintextKeys
 
discover(CardChannel) - Static method in class pro.javacard.gp.GlobalPlatform
 
diversify(GPKey, GPSessionKeyProvider.KeyPurpose, byte[], PlaintextKeys.Diversification) - Static method in class pro.javacard.gp.PlaintextKeys
 
domain - Variable in class pro.javacard.gp.GPRegistryEntry
 
dump(CardChannel) - Static method in class pro.javacard.gp.GPData
 

E

encodeLength(int) - Static method in class pro.javacard.gp.GPUtils
 
extradite(AID, AID) - Method in class pro.javacard.gp.GlobalPlatform
 

F

fetchCPLC(CardChannel) - Static method in class pro.javacard.gp.GPData
 
fetchKeyInfoTemplate(CardChannel) - Static method in class pro.javacard.gp.GPData
 
fillEmv(byte[], GPSessionKeyProvider.KeyPurpose) - Static method in class pro.javacard.gp.PlaintextKeys
 
fillVisa(byte[], GPSessionKeyProvider.KeyPurpose) - Static method in class pro.javacard.gp.PlaintextKeys
 
fillVisa2(byte[], GPSessionKeyProvider.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(int, byte[]) - Static method in class pro.javacard.gp.SEAccessControl.AcrListResponse
 
fromDate(GregorianCalendar) - Static method in class pro.javacard.gp.GPData.CPLC
 
fromKeys(GPKey, GPKey, GPKey) - Static method in class pro.javacard.gp.PlaintextKeys
 
fromMasterKey(GPKey) - Static method in class pro.javacard.gp.PlaintextKeys
 
fromString(String) - Static method in enum pro.javacard.gp.GlobalPlatform.APDUMode
 

G

get(GPData.CPLC.Field) - Method in class pro.javacard.gp.GPData.CPLC
 
get_key_template_list(byte[]) - Static method in class pro.javacard.gp.GPData
 
get_key_type_coding_string(int) - Static method in class pro.javacard.gp.GPData
 
getAcrListData(SEAccessControl.BerTlvData, byte[]) - Static method in class pro.javacard.gp.SEAccessControl.AcrListResponse
 
getAID() - Method in class pro.javacard.gp.GlobalPlatform
 
getAID() - Method in class pro.javacard.gp.GPRegistryEntry
 
getBytes() - Method in class pro.javacard.gp.GPKey
 
getCard() - Method in class pro.javacard.gp.GlobalPlatform
 
getCardChannel() - Method in class pro.javacard.gp.GlobalPlatform
 
getChannelNumber() - Method in class pro.javacard.gp.GlobalPlatform
 
getCurrentIndex() - Method in class pro.javacard.gp.SEAccessControl.BerTlvData
 
getData(CardChannel, int, int, String, boolean) - Static method in class pro.javacard.gp.GPData
 
getData() - Method in class pro.javacard.gp.SEAccessControl.BerTlvData
 
getDefaultKey() - Static method in class pro.javacard.gp.GPData
 
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.GPKey
 
getID() - Method in class pro.javacard.gp.GPSessionKeyProvider
 
getID() - Method in class pro.javacard.gp.PlaintextKeys
 
getISD() - Method in class pro.javacard.gp.GPRegistry
 
getKCV() - Method in class pro.javacard.gp.GPKey
 
getKeyAs(GPKey.Type) - Method in class pro.javacard.gp.GPKey
 
getKeyFor(GPSessionKeyProvider.KeyPurpose) - Method in class pro.javacard.gp.GPSessionKeyProvider
 
getKeyFor(GPSessionKeyProvider.KeyPurpose) - Method in class pro.javacard.gp.PlaintextKeys
 
getLength() - Method in class pro.javacard.gp.GPKey
 
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.GPRegistryEntryApp
 
getLoggerInstance() - Static method in class pro.javacard.gp.GPData
Deprecated.
getModules() - Method in class pro.javacard.gp.GPRegistryEntryPkg
 
getPrivileges() - Method in class pro.javacard.gp.GPRegistryEntryApp
 
getRegistry() - Method in class pro.javacard.gp.GlobalPlatform
 
getScpKeyVersion() - Method in class pro.javacard.gp.GlobalPlatform
 
getSCPVersion() - Method in class pro.javacard.gp.GlobalPlatform
 
getSetValue(EnumSet<GlobalPlatform.APDUMode>) - Static method in enum pro.javacard.gp.GlobalPlatform.APDUMode
 
getType() - Method in class pro.javacard.gp.GPKey
 
getType() - Method in class pro.javacard.gp.GPRegistryEntry
 
getValue() - Method in enum pro.javacard.gp.GPSessionKeyProvider.KeyPurpose
 
getVersion() - Static method in class pro.javacard.gp.GlobalPlatform
Get the version and build information of the library.
getVersion() - Method in class pro.javacard.gp.GPKey
 
getVersion() - Method in class pro.javacard.gp.GPRegistryEntryPkg
 
getVersion() - Method in class pro.javacard.gp.GPSessionKeyProvider
 
getVersion() - Method in class pro.javacard.gp.PlaintextKeys
 
getVersionString() - Method in class pro.javacard.gp.GPRegistryEntryPkg
 
giveStrictWarning(String) - Method in class pro.javacard.gp.GlobalPlatform
 
GlobalPlatform - 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
GlobalPlatform(CardChannel, AID) - Constructor for class pro.javacard.gp.GlobalPlatform
Maintaining locks to the underlying hardware is the duty of the caller
GlobalPlatform.APDUMode - Enum in pro.javacard.gp
 
GlobalPlatform.GPSpec - Enum in pro.javacard.gp
 
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
 
GPKey - Class in pro.javacard.gp
 
GPKey(byte[], GPKey.Type) - Constructor for class pro.javacard.gp.GPKey
 
GPKey(byte[]) - Constructor for class pro.javacard.gp.GPKey
 
GPKey(int, int, GPKey) - Constructor for class pro.javacard.gp.GPKey
 
GPKey(int, int, int, int) - Constructor for class pro.javacard.gp.GPKey
 
GPKey.Type - Enum in pro.javacard.gp
 
GPRegistry - Class in pro.javacard.gp
Convenience class managing a vector of AIDRegistryEntries with search functionality.
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
 
GPRegistryEntryApp - Class in pro.javacard.gp
 
GPRegistryEntryApp() - Constructor for class pro.javacard.gp.GPRegistryEntryApp
 
GPRegistryEntryPkg - Class in pro.javacard.gp
 
GPRegistryEntryPkg() - Constructor for class pro.javacard.gp.GPRegistryEntryPkg
 
GPSessionKeyProvider - Class in pro.javacard.gp
 
GPSessionKeyProvider() - Constructor for class pro.javacard.gp.GPSessionKeyProvider
 
GPSessionKeyProvider.KeyPurpose - Enum in pro.javacard.gp
 
GPTool - Class in pro.javacard.gp
 
GPTool() - Constructor for class pro.javacard.gp.GPTool
 
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
 

I

init(byte[], byte[], byte[]) - Method in class pro.javacard.gp.GPSessionKeyProvider
 
init(byte[], byte[], byte[]) - Method in class pro.javacard.gp.PlaintextKeys
 
initializedStatus - Static variable in class pro.javacard.gp.GPData
 
INS_DELETE - Static variable in class pro.javacard.gp.GlobalPlatform
 
INS_GET_DATA - Static variable in class pro.javacard.gp.GlobalPlatform
 
INS_GET_STATUS - Static variable in class pro.javacard.gp.GlobalPlatform
 
INS_INITIALIZE_UPDATE - Static variable in class pro.javacard.gp.GlobalPlatform
 
INS_INSTALL - Static variable in class pro.javacard.gp.GlobalPlatform
 
INS_LOAD - Static variable in class pro.javacard.gp.GlobalPlatform
 
INS_PUT_KEY - Static variable in class pro.javacard.gp.GlobalPlatform
 
INS_SET_STATUS - Static variable in class pro.javacard.gp.GlobalPlatform
 
INS_STORE_DATA - Static variable in class pro.javacard.gp.GlobalPlatform
 
installAndMakeSelectable(AID, AID, AID, byte, byte[], byte[]) - Method in class pro.javacard.gp.GlobalPlatform
Deprecated.
installAndMakeSelectable(AID, AID, AID, GPRegistryEntry.Privileges, byte[], byte[]) - Method in class pro.javacard.gp.GlobalPlatform
Install an applet and make it selectable.
installForInstall(AID, AID, AID, GPRegistryEntry.Privileges, byte[], byte[]) - Method in class pro.javacard.gp.GlobalPlatform
Install an applet.
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
 
isPackage() - Method in class pro.javacard.gp.GPRegistryEntry
 
iterator() - Method in class pro.javacard.gp.GPRegistry
Returns an iterator that iterates over all entries in this registry.

K

kcv_3des(GPKey) - Static method in class pro.javacard.gp.GPCrypto
 
kind - Variable in class pro.javacard.gp.GPRegistryEntry
 

L

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

M

mac_3des(GPKey, byte[], byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
mac_3des_nulliv(GPKey, byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
mac_des_3des(GPKey, byte[], byte[]) - Static method in class pro.javacard.gp.GPCrypto
 
main(String[]) - Static method in class pro.javacard.gp.GPTool
 
makeDefaultSelected(AID) - Method in class pro.javacard.gp.GlobalPlatform
 

N

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

O

oid2string(byte[]) - Static method in class pro.javacard.gp.GPData
 
oid2version(byte[]) - Static method in class pro.javacard.gp.GPData
 
openSecureChannel(GPSessionKeyProvider, byte[], int, EnumSet<GlobalPlatform.APDUMode>) - Method in class pro.javacard.gp.GlobalPlatform
Establishes a secure channel to the security domain.

P

P1_INSTALL_AND_MAKE_SELECTABLE - Static variable in class pro.javacard.gp.GlobalPlatform
 
P1_INSTALL_FOR_INSTALL - Static variable in class pro.javacard.gp.GlobalPlatform
 
pad80(byte[], int, int, int) - Static method in class pro.javacard.gp.GPCrypto
 
pad80(byte[], int) - Static method in class pro.javacard.gp.GPCrypto
 
parse(int, byte[], GPRegistryEntry.Kind, GlobalPlatform.GPSpec) - Method in class pro.javacard.gp.GPRegistry
 
parseAidRefDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
Parse AID_REF_DO object (p45 Secure Element Access Control v1.0).
parseApduArDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
Parse APDU_AR_DO (p48 Secure Element Access Control v1.0).
parseArDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
Parse AR_DO (p47 Secure Element Access Control v1.0)
parseHashRefDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
Parse HASH_REF_DO (p46 Secure Element Access Control v1.0).
parseNfcArDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
Parse NFC_AR_DO (p49 Secure Element Access Control v1.0).
parseRefArDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
Parse REF_AR_DO object (p46 Secure Element Access Control v1.0).
parseRefDo(BerTlv) - Static method in class pro.javacard.gp.SEAccessControl
Parse REF_DO object (p46 Secure Element Access control v1.0).
pem2pubkey(InputStream) - Static method in class pro.javacard.gp.GPCrypto
 
personalize(AID, byte[]) - Method in class pro.javacard.gp.GlobalPlatform
Sends STORE DATA commands to the application identified
personalize(AID, byte[], int) - Method in class pro.javacard.gp.GlobalPlatform
Sends STORE DATA commands to the application identified
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
 
pretty_print_key_template(List<GPKey>, PrintStream) - Static method in class pro.javacard.gp.GPData
 
printList(List<SEAccessControl.RefArDo>) - Static method in class pro.javacard.gp.SEAccessControl
Print ACR list response.
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.GlobalPlatform
 
putKeys(List<GPKey>, boolean) - Method in class pro.javacard.gp.GlobalPlatform
 
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[]) - 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.GlobalPlatform
 

S

SCP02_CONSTANTS - Static variable in class pro.javacard.gp.PlaintextKeys
 
SCP03_CONSTANTS - Static variable in class pro.javacard.gp.PlaintextKeys
 
scp03_encrypt_key(GPKey, GPKey) - Static method in class pro.javacard.gp.GPCrypto
 
scp03_kdf(GPKey, byte, byte[], int) - Static method in class pro.javacard.gp.GPCrypto
 
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_key_check_value(GPKey) - Static method in class pro.javacard.gp.GPCrypto
 
scp03_mac(GPKey, byte[], int) - Static method in class pro.javacard.gp.GPCrypto
 
scp03_mac(byte[], byte[], int) - Static method in class pro.javacard.gp.GPCrypto
 
SCP_01_05 - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_01_15 - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_02_04 - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_02_05 - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_02_0A - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_02_0B - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_02_14 - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_02_15 - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_02_1A - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_02_1B - Static variable in class pro.javacard.gp.GlobalPlatform
 
SCP_ANY - Static variable in class pro.javacard.gp.GlobalPlatform
 
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.AcrListResponse - Class in pro.javacard.gp
Parse access rule list response.
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.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
 
securedStatus - Static variable in class pro.javacard.gp.GPData
 
securityDomainPriv - Static variable in class pro.javacard.gp.GPData
Deprecated.
set(GPRegistryEntry.Privilege...) - Static method in class pro.javacard.gp.GPRegistryEntry.Privileges
 
setBlockSize(int) - Method in class pro.javacard.gp.GlobalPlatform
 
setCardStatus(byte) - Method in class pro.javacard.gp.GlobalPlatform
 
setCurrentIndex(int) - Method in class pro.javacard.gp.SEAccessControl.BerTlvData
 
setDiversifier(PlaintextKeys.Diversification) - Method in class pro.javacard.gp.PlaintextKeys
 
setLoadFile(AID) - Method in class pro.javacard.gp.GPRegistryEntryApp
 
setPerso(GlobalPlatform, byte[]) - Static method in class pro.javacard.gp.GPCommands
 
setPrePerso(GlobalPlatform, byte[]) - Static method in class pro.javacard.gp.GPCommands
 
setSpec(GlobalPlatform.GPSpec) - Method in class pro.javacard.gp.GlobalPlatform
 
setStrict(boolean) - Method in class pro.javacard.gp.GlobalPlatform
 
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.GlobalPlatform
 
strict - Variable in class pro.javacard.gp.GlobalPlatform
 
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
 

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.GPData.CPLC
 
toString() - Method in class pro.javacard.gp.GPKey
 
toString() - Method in enum pro.javacard.gp.GPKey.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.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.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.GlobalPlatform
 
transmit(ByteBuffer, ByteBuffer) - Method in class pro.javacard.gp.GlobalPlatform
 

U

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

V

valueOf(String) - Static method in enum pro.javacard.gp.GlobalPlatform.APDUMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.javacard.gp.GlobalPlatform.GPSpec
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.GPKey.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.GPSessionKeyProvider.KeyPurpose
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.GlobalPlatform.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.GlobalPlatform.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.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.GPKey.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.GPSessionKeyProvider.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.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 © 2018. All rights reserved.