public class GPRegistry extends Object implements Iterable<GPRegistryEntry>
| Constructor and Description |
|---|
GPRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(GPRegistryEntry entry) |
List<pro.javacard.AID> |
allAIDs() |
List<pro.javacard.AID> |
allAppletAIDs() |
List<GPRegistryEntry> |
allApplets() |
List<GPRegistryEntry> |
allDomains() |
List<pro.javacard.AID> |
allPackageAIDs() |
List<GPRegistryEntry> |
allPackages() |
Optional<pro.javacard.AID> |
getDefaultSelectedAID() |
Optional<pro.javacard.AID> |
getDefaultSelectedPackageAID() |
Optional<GPRegistryEntry> |
getDomain(pro.javacard.AID aid) |
Optional<GPRegistryEntry> |
getISD() |
Iterator<GPRegistryEntry> |
iterator() |
static <T> BinaryOperator<T> |
onlyOne() |
static <T,E extends RuntimeException> |
onlyOne(Supplier<E> exception) |
void |
parse(int p1,
byte[] data,
GPRegistryEntry.Kind type,
GPSession.GPSpec spec) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic void add(GPRegistryEntry entry)
public Iterator<GPRegistryEntry> iterator()
iterator in interface Iterable<GPRegistryEntry>public List<GPRegistryEntry> allPackages()
public List<pro.javacard.AID> allPackageAIDs()
public List<pro.javacard.AID> allAppletAIDs()
public List<pro.javacard.AID> allAIDs()
public Optional<GPRegistryEntry> getDomain(pro.javacard.AID aid)
public List<GPRegistryEntry> allApplets()
public List<GPRegistryEntry> allDomains()
public Optional<pro.javacard.AID> getDefaultSelectedAID()
public Optional<pro.javacard.AID> getDefaultSelectedPackageAID()
public Optional<GPRegistryEntry> getISD()
public void parse(int p1,
byte[] data,
GPRegistryEntry.Kind type,
GPSession.GPSpec spec)
throws GPDataException
GPDataExceptionpublic static <T> BinaryOperator<T> onlyOne()
public static <T,E extends RuntimeException> BinaryOperator<T> onlyOne(Supplier<E> exception)
Copyright © 2019. All rights reserved.