public class DG14File extends DataGroup
EF_COM_TAG, EF_DG1_TAG, EF_DG10_TAG, EF_DG11_TAG, EF_DG12_TAG, EF_DG13_TAG, EF_DG14_TAG, EF_DG15_TAG, EF_DG16_TAG, EF_DG2_TAG, EF_DG3_TAG, EF_DG4_TAG, EF_DG5_TAG, EF_DG6_TAG, EF_DG7_TAG, EF_DG8_TAG, EF_DG9_TAG, EF_SOD_TAG
Constructor and Description |
---|
DG14File(Collection<SecurityInfo> securityInfos)
Constructs a new DG14 file from the provided data.
|
DG14File(InputStream inputStream)
Constructs a new DG14 file from the data in an input stream.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<ActiveAuthenticationInfo> |
getActiveAuthenticationInfos()
Deprecated.
Clients should use
getSecurityInfos() and filter that collection |
List<ChipAuthenticationInfo> |
getChipAuthenticationInfos()
Deprecated.
Clients should use
getSecurityInfos() and filter that collection |
List<ChipAuthenticationPublicKeyInfo> |
getChipAuthenticationPublicKeyInfos()
Deprecated.
Clients should use
getSecurityInfos() and filter that collection |
byte[] |
getEncoded()
Returns the contents of this file as byte array,
includes the ICAO tag and length.
|
Collection<SecurityInfo> |
getSecurityInfos()
Returns the security infos as an unordered collection.
|
List<TerminalAuthenticationInfo> |
getTerminalAuthenticationInfos()
Deprecated.
Clients should use
getSecurityInfos() and filter that collection |
int |
hashCode() |
protected void |
readContent(InputStream inputStream)
Reads the contents of the data group from an input stream.
|
String |
toString()
Returns a textual representation of this file.
|
protected void |
writeContent(OutputStream outputStream)
Writes the contents of the data group to an output stream.
|
getLength, getTag, readObject, writeObject
public DG14File(Collection<SecurityInfo> securityInfos)
securityInfos
- a list of security infospublic DG14File(InputStream inputStream) throws IOException
inputStream
- the input stream to parse the data fromIOException
- on error reading from input streamprotected void readContent(InputStream inputStream) throws IOException
AbstractTaggedLDSFile
readContent
in class AbstractTaggedLDSFile
inputStream
- the input stream to read fromIOException
- on error reading from input streamprotected void writeContent(OutputStream outputStream) throws IOException
AbstractTaggedLDSFile
writeContent
in class AbstractTaggedLDSFile
outputStream
- the output stream to write toIOException
- on error writing to output stream@Deprecated public List<TerminalAuthenticationInfo> getTerminalAuthenticationInfos()
getSecurityInfos()
and filter that collection@Deprecated public List<ChipAuthenticationInfo> getChipAuthenticationInfos()
getSecurityInfos()
and filter that collection@Deprecated public List<ChipAuthenticationPublicKeyInfo> getChipAuthenticationPublicKeyInfos()
getSecurityInfos()
and filter that collection@Deprecated public List<ActiveAuthenticationInfo> getActiveAuthenticationInfos()
getSecurityInfos()
and filter that collectionpublic Collection<SecurityInfo> getSecurityInfos()
public String toString()
DataGroup
public byte[] getEncoded()
getEncoded
in interface LDSElement
Copyright © 2020. All rights reserved.