public class SEAccessControl extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SEAccessControl.AcrListFetcher |
static class |
SEAccessControl.AcrListResponse |
static class |
SEAccessControl.AidRefDo
AID-REF-DO data object (p45)
|
static class |
SEAccessControl.ApduArDo
APDU-AR-DO access rule data object (p48).
|
static class |
SEAccessControl.ArDo
AR-DO access rule data object (p47) composed of APDU-AR-DO or NFC-AR-DO or APDU-AR-DO | NFC-AR-DO
|
static class |
SEAccessControl.BerTlvData |
static class |
SEAccessControl.DeleteAidDo
Command-Delete-AR-DO (p39) for deleting AID-REF-DO
|
static class |
SEAccessControl.DeleteAll
Command-Delete-AR-DO (p39) for deleting AR-DO
|
static class |
SEAccessControl.DeleteArDo
Command-Delete-AR-DO (p39) for deleting AR-DO
|
static class |
SEAccessControl.HashRefDo
Hash-REF-DO (p46)
|
static class |
SEAccessControl.NfcArDo
NFC-AR-DO access rule data object.
|
static class |
SEAccessControl.PkgRefDo
PKG-REF-DO (CA) (Android extension)
|
static class |
SEAccessControl.RefArDo
REF-AR-DO (p46) composed of REF-DO | AR-DO
|
static class |
SEAccessControl.RefDo
REF-DO (p46) composed of AID-REF-DO | Hash-REF-DO
|
static class |
SEAccessControl.StoreArDo
Command-Store-AR-DO (p38)
|
| Modifier and Type | Field and Description |
|---|---|
static pro.javacard.AID |
ACR_AID |
static byte |
ACR_GET_DATA_ALL |
static Map<Integer,String> |
ACR_GET_DATA_ERROR
Get Data status word (p27 Secure Element Access control spec v1.0)
|
static byte |
ACR_GET_DATA_NEXT |
static Map<Integer,String> |
ACR_STORE_DATA_ERROR
Store data status work (p44 Secure Element Access control spec v1.0)
|
| Constructor and Description |
|---|
SEAccessControl() |
| Modifier and Type | Method and Description |
|---|---|
static SEAccessControl.AidRefDo |
parseAidRefDo(com.payneteasy.tlv.BerTlv aidRefDo) |
static SEAccessControl.ApduArDo |
parseApduArDo(com.payneteasy.tlv.BerTlv apduArDo) |
static SEAccessControl.ArDo |
parseArDo(com.payneteasy.tlv.BerTlv arDo) |
static SEAccessControl.HashRefDo |
parseHashRefDo(com.payneteasy.tlv.BerTlv hashRefDo) |
static SEAccessControl.NfcArDo |
parseNfcArDo(com.payneteasy.tlv.BerTlv nfcArDo) |
static SEAccessControl.RefArDo |
parseRefArDo(com.payneteasy.tlv.BerTlv refArDo) |
static SEAccessControl.RefDo |
parseRefDo(com.payneteasy.tlv.BerTlv refDo) |
static void |
printList(List<SEAccessControl.RefArDo> acrList) |
public static final pro.javacard.AID ACR_AID
public static final byte ACR_GET_DATA_ALL
public static final byte ACR_GET_DATA_NEXT
public static final Map<Integer,String> ACR_STORE_DATA_ERROR
public static SEAccessControl.RefArDo parseRefArDo(com.payneteasy.tlv.BerTlv refArDo) throws GPDataException
GPDataExceptionpublic static SEAccessControl.RefDo parseRefDo(com.payneteasy.tlv.BerTlv refDo) throws GPDataException
GPDataExceptionpublic static SEAccessControl.AidRefDo parseAidRefDo(com.payneteasy.tlv.BerTlv aidRefDo) throws GPDataException
GPDataExceptionpublic static SEAccessControl.HashRefDo parseHashRefDo(com.payneteasy.tlv.BerTlv hashRefDo) throws GPDataException
GPDataExceptionpublic static SEAccessControl.ArDo parseArDo(com.payneteasy.tlv.BerTlv arDo) throws GPDataException
GPDataExceptionpublic static SEAccessControl.ApduArDo parseApduArDo(com.payneteasy.tlv.BerTlv apduArDo) throws GPDataException
GPDataExceptionpublic static SEAccessControl.NfcArDo parseNfcArDo(com.payneteasy.tlv.BerTlv nfcArDo) throws GPDataException
GPDataExceptionpublic static void printList(List<SEAccessControl.RefArDo> acrList)
Copyright © 2019. All rights reserved.