public class SecurityInfos
extends java.lang.Object
implements org.bouncycastle.asn1.ASN1Encodable
Modifier and Type | Field and Description |
---|---|
(package private) java.util.List<CardInfoLocator> |
cardInfoLocatorList |
(package private) java.util.List<ChipAuthenticationDomainParameterInfo> |
chipAuthenticationDomainParameterInfoList |
(package private) java.util.List<ChipAuthenticationInfo> |
chipAuthenticationInfoList |
(package private) java.util.List<ChipAuthenticationPublicKeyInfo> |
chipAuthenticationPublicKeyInfoList |
(package private) java.util.List<PaceDomainParameterInfo> |
paceDomainParameterInfoList |
(package private) java.util.List<PaceInfo> |
paceInfoList |
(package private) java.util.List<PrivilegedTerminalInfo> |
privilegedTerminalInfoList |
(package private) java.util.List<TerminalAuthenticationInfo> |
terminalAuthenticationInfoList |
Constructor and Description |
---|
SecurityInfos() |
Modifier and Type | Method and Description |
---|---|
void |
decode(byte[] encodedData)
Decodes the byte array passed as argument.
|
byte[] |
getBytes() |
java.util.List<CardInfoLocator> |
getCardInfoLocatorList() |
java.util.List<ChipAuthenticationDomainParameterInfo> |
getChipAuthenticationDomainParameterInfoList() |
java.util.List<ChipAuthenticationInfo> |
getChipAuthenticationInfoList() |
java.util.List<ChipAuthenticationPublicKeyInfo> |
getChipAuthenticationPublicKeyInfoList() |
java.util.List<PaceDomainParameterInfo> |
getPaceDomainParameterInfoList() |
java.util.List<PaceInfo> |
getPaceInfoList() |
java.util.List<TerminalAuthenticationInfo> |
getTerminalAuthenticationInfoList() |
org.bouncycastle.asn1.ASN1Primitive |
toASN1Primitive()
The definition of SecurityInfos is
SecurityInfos ::= SET OF SecurityInfo
SecurityInfo ::= SEQUENCE {
protocol OBJECT IDENTIFIER,
requiredData ANY DEFINED BY protocol,
optionalData ANY DEFINED BY protocol OPTIONAL
}
|
java.lang.String |
toString()
Returns a string representation of the object.
|
java.util.List<TerminalAuthenticationInfo> terminalAuthenticationInfoList
java.util.List<ChipAuthenticationInfo> chipAuthenticationInfoList
java.util.List<PaceInfo> paceInfoList
java.util.List<PaceDomainParameterInfo> paceDomainParameterInfoList
java.util.List<ChipAuthenticationDomainParameterInfo> chipAuthenticationDomainParameterInfoList
java.util.List<CardInfoLocator> cardInfoLocatorList
java.util.List<PrivilegedTerminalInfo> privilegedTerminalInfoList
java.util.List<ChipAuthenticationPublicKeyInfo> chipAuthenticationPublicKeyInfoList
public void decode(byte[] encodedData) throws java.io.IOException
encodedData
- DOCUMENT ME!java.io.IOException
- DOCUMENT ME!public java.lang.String toString()
java.lang.Object
toString
method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString
method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@
', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
toString
in class java.lang.Object
public byte[] getBytes()
public java.util.List<PaceInfo> getPaceInfoList()
public java.util.List<TerminalAuthenticationInfo> getTerminalAuthenticationInfoList()
public java.util.List<ChipAuthenticationInfo> getChipAuthenticationInfoList()
public java.util.List<CardInfoLocator> getCardInfoLocatorList()
public java.util.List<ChipAuthenticationDomainParameterInfo> getChipAuthenticationDomainParameterInfoList()
public java.util.List<PaceDomainParameterInfo> getPaceDomainParameterInfoList()
public java.util.List<ChipAuthenticationPublicKeyInfo> getChipAuthenticationPublicKeyInfoList()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
SecurityInfos ::= SET OF SecurityInfo SecurityInfo ::= SEQUENCE { protocol OBJECT IDENTIFIER, requiredData ANY DEFINED BY protocol, optionalData ANY DEFINED BY protocol OPTIONAL }
toASN1Primitive
in interface org.bouncycastle.asn1.ASN1Encodable