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
LDSSecurityObjectde 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 losDataGroupHashde esteLDSSecurityObject.java.lang.StringgetDigestAlgorithm()Obtiene el algoritmo de huella común a todos los objetos delLDSSecurityObject.java.lang.StringtoString()-
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:
toStringin 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 losDataGroupHashde esteLDSSecurityObject.- Returns:
- Array de
DataGroupHash.
-
-