static void |
SEAccessControlUtility.acrAdd(GPSession gp,
pro.javacard.AID araAid,
pro.javacard.AID aid,
byte[] hash,
byte[] rules) |
static void |
SEAccessControlUtility.acrDelete(GPSession gp,
pro.javacard.AID araAid,
pro.javacard.AID aid,
byte[] hash) |
static void |
SEAccessControlUtility.acrList(GPSession gp) |
static void |
SEAccessControlUtility.acrStore(GPSession gp,
pro.javacard.AID araAid,
com.payneteasy.tlv.BerTlv data) |
static apdu4j.ResponseAPDU |
GPException.check(apdu4j.ResponseAPDU response) |
static apdu4j.ResponseAPDU |
GPException.check(apdu4j.ResponseAPDU response,
String message,
int... sws) |
static GPSession |
GPSession.connect(apdu4j.APDUBIBO channel,
pro.javacard.AID sdAID) |
void |
GPSession.deleteAID(pro.javacard.AID aid,
boolean deleteDeps) |
void |
GPSession.deleteKey(int keyver) |
static GPSession |
GPSession.discover(apdu4j.APDUBIBO channel) |
static byte[] |
PlaintextKeys.diversify(byte[] k,
GPCardKeys.KeyPurpose usage,
byte[] kdd,
PlaintextKeys.Diversification method) |
static void |
GPData.dump(apdu4j.APDUBIBO channel) |
void |
GPSession.extradite(pro.javacard.AID what,
pro.javacard.AID to) |
byte[] |
SEAccessControl.AcrListFetcher.get() |
byte[] |
SEAccessControl.AcrListFetcher.get(pro.javacard.AID araAid) |
GPRegistry |
GPSession.getRegistry() |
protected void |
GPSession.giveStrictWarning(String message) |
void |
GPSession.installAndMakeSelectable(pro.javacard.AID packageAID,
pro.javacard.AID appletAID,
pro.javacard.AID instanceAID,
GPRegistryEntry.Privileges privileges,
byte[] installParams) |
void |
GPSession.installForInstall(pro.javacard.AID packageAID,
pro.javacard.AID appletAID,
pro.javacard.AID instanceAID,
GPRegistryEntry.Privileges privileges,
byte[] installParams,
PrivateKey key) |
void |
GPSession.installForPersonalization(pro.javacard.AID aid) |
void |
GPSession.loadCapFile(pro.javacard.CAPFile cap,
pro.javacard.AID targetDomain) |
void |
GPSession.loadCapFile(pro.javacard.CAPFile cap,
pro.javacard.AID targetDomain,
pro.javacard.AID dapdomain,
byte[] dap,
String hashFunction) |
void |
GPSession.loadCapFile(pro.javacard.CAPFile cap,
pro.javacard.AID targetDomain,
byte[] dap,
String hash) |
void |
GPSession.loadCapFile(pro.javacard.CAPFile cap,
pro.javacard.AID targetDomain,
String hashFunction) |
void |
GPSession.lockUnlockApplet(pro.javacard.AID app,
boolean lock) |
void |
GPSession.makeDefaultSelected(pro.javacard.AID aid) |
void |
GPSession.openSecureChannel(GPCardKeys keys,
GPSecureChannel scp,
byte[] host_challenge,
EnumSet<GPSession.APDUMode> securityLevel) |
static List<GPKeyInfo> |
GPKeyInfo.parseTemplate(byte[] data) |
void |
GPSession.personalize(pro.javacard.AID aid,
byte[] data,
int P1) |
List<byte[]> |
GPSession.personalize(pro.javacard.AID aid,
List<byte[]> data,
int P1) |
byte[] |
GPSession.personalizeSingle(pro.javacard.AID aid,
byte[] data,
int P1) |
void |
GPSession.putKey(RSAPublicKey pubkey,
int version) |
void |
GPSession.putKeys(GPCardKeys keys,
boolean replace) |
void |
GPSession.renameISD(pro.javacard.AID newaid) |
void |
GPSession.setCardStatus(byte status) |
static void |
GPCommands.setPerso(GPSession gp,
byte[] data) |
static void |
GPCommands.setPrePerso(GPSession gp,
byte[] data) |
void |
GPSession.storeData(byte[] data,
int P1) |
List<byte[]> |
GPSession.storeData(List<byte[]> blocks,
int P1) |
byte[] |
GPSession.storeDataSingle(byte[] data,
int P1) |