Package es.gob.jmulticard.asn1.icao
Class LdsSecurityObject
- java.lang.Object
-
- es.gob.jmulticard.asn1.DecoderObject
-
- es.gob.jmulticard.asn1.der.Sequence
-
- es.gob.jmulticard.asn1.icao.LdsSecurityObject
-
public final class LdsSecurityObject extends Sequence
LDSSecurityObject
de ICAO MRTD.LDSSecurityObject ::= SEQUENCE { version LDSSecurityObjectVersion, hashAlgorithm DigestAlgorithmIdentifier, dataGroupHashValues SEQUENCE SIZE (2..ub-DataGroups) OF DataHashGroup, ldsVersionInfo LDSVersionInfo OPTIONAL -- if present, version MUST be v1 } DigestAlgorithmIdentifier ::= AlgorithmIdentifier LDSSecurityObjectVersion :: INTEGER {V0(0)} AlgorithmIdentifier ::= SEQUENCE { algorithm OBJECT IDENTIFIER, parameters ANY DEFINED BY algorithm OPTIONAL } LDSVersionInfo ::= SEQUENCE { ldsVersion PRINTABLE STRING unicodeVersion PRINTABLE STRING }
-
-
Constructor Summary
Constructors Constructor Description LdsSecurityObject()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataGroupHash[]
getDataGroupHashes()
Obtiene losDataGroupHash
de esteLDSSecurityObject
.java.lang.String
getDigestAlgorithm()
Obtiene el algoritmo de huella común a todos los objetos delLDSSecurityObject
.java.lang.String
toString()
-
Methods inherited from class es.gob.jmulticard.asn1.der.Sequence
decodeValue, getDefaultTag, getElementAt, getElementCount
-
Methods inherited from class es.gob.jmulticard.asn1.DecoderObject
checkTag, getBytes, getRawDerValue, setDerValue
-
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getDigestAlgorithm
public java.lang.String getDigestAlgorithm()
Obtiene el algoritmo de huella común a todos los objetos delLDSSecurityObject
.- Returns:
- Nombre del algoritmo de huella.
-
getDataGroupHashes
public DataGroupHash[] getDataGroupHashes()
Obtiene losDataGroupHash
de esteLDSSecurityObject
.- Returns:
- Array de
DataGroupHash
.
-
-