Package | Description |
---|---|
tr.gov.tubitak.uekae.esya.api.smartcard.pkcs11 |
Modifier and Type | Field and Description |
---|---|
protected Application |
CardType.app |
protected Application |
SmartCard.mApplication |
Modifier and Type | Method and Description |
---|---|
Application |
SmartCard.getApplication() |
Application |
CardType.getApplication()
Returns application
|
static Application |
Application.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Application[] |
Application.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected static CardType |
SmartCard.findCardType(java.lang.String aATRHex,
Application aApp)
Find and return card type from ATR
|
static tr.gov.tubitak.uekae.esya.api.common.util.bag.Pair<java.lang.Long,CardType> |
SmartOp.findCardTypeAndSlot(Application aApp) |
static java.util.List<tr.gov.tubitak.uekae.esya.api.common.util.bag.Pair<java.lang.Long,CardType>> |
SmartOp.findCardTypesAndSlots(Application aApp) |
static CardType |
CardType.getCardTypeFromATR(java.lang.String aATRHex,
Application aApp)
Returns card type which recognized from atr value and application
|
static tr.gov.tubitak.uekae.esya.api.common.util.bag.Pair<java.lang.Long,CardType> |
SmartOp.getSlotAndCardType(java.lang.String terminal,
Application aApp) |
void |
SmartCard.setApplication(Application aApplication)
Sets application in order to change behavior smartcard operations
|
Constructor and Description |
---|
CardType(java.lang.String aLibName,
java.lang.Class<? extends CardTemplate> aTemplateClass,
java.lang.String aName,
Application aApp)
Defines a card
|
CardType(java.lang.String aLibName,
java.lang.Class<? extends CardTemplate> aTemplateClass,
java.lang.String aName,
Application aApp,
boolean supportsWrapUnwrap) |
CardType(java.lang.String a32BitLibName,
java.lang.String a64BitLibName,
java.lang.Class<? extends CardTemplate> aTemplateClass,
java.lang.String aName,
Application aApp)
Defines a card
|
CardType(java.lang.String a32BitLibName,
java.lang.String a64BitLibName,
java.lang.Class<? extends CardTemplate> aTemplateClass,
java.lang.String aName,
Application aApp,
boolean supportsWrapUnwrap)
Defines a card
|
SmartCard(CardType aCardType,
Application aApplication)
Create smart card with a card type and application
|
Copyright © 2025. All rights reserved.