Package de.tsenger.vdstools.idb
Class IdbHeader
- java.lang.Object
-
- de.tsenger.vdstools.idb.IdbHeader
-
public class IdbHeader extends Object
-
-
Constructor Summary
Constructors Constructor Description IdbHeader(String countryIdentifier)IdbHeader(String countryIdentifier, IdbSignatureAlgorithm signatureAlgorithm, byte[] certificateReference)IdbHeader(String countryIdentifier, IdbSignatureAlgorithm signatureAlgorithm, byte[] certificateReference, String signatureCreationDate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IdbHeaderfromByteArray(byte[] rawBytes)byte[]getCertificateReference()StringgetCountryIdentifier()byte[]getEncoded()IdbSignatureAlgorithmgetSignatureAlgorithm()StringgetSignatureCreationDate()
-
-
-
Constructor Detail
-
IdbHeader
public IdbHeader(String countryIdentifier)
-
IdbHeader
public IdbHeader(String countryIdentifier, IdbSignatureAlgorithm signatureAlgorithm, byte[] certificateReference)
-
IdbHeader
public IdbHeader(String countryIdentifier, IdbSignatureAlgorithm signatureAlgorithm, byte[] certificateReference, String signatureCreationDate)
-
-
Method Detail
-
getCountryIdentifier
public String getCountryIdentifier()
-
getSignatureAlgorithm
public IdbSignatureAlgorithm getSignatureAlgorithm()
-
getCertificateReference
public byte[] getCertificateReference()
-
getSignatureCreationDate
public String getSignatureCreationDate()
-
getEncoded
public byte[] getEncoded() throws IOException- Throws:
IOException
-
fromByteArray
public static IdbHeader fromByteArray(byte[] rawBytes)
-
-