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
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 -
Method Summary
Modifier and TypeMethodDescriptionObtiene losDataGroupHashde esteLDSSecurityObject.Obtiene el algoritmo de huella común a todos los objetos delLDSSecurityObject.toString()Methods inherited from class es.gob.jmulticard.asn1.der.Sequence
decodeValue, getDefaultTag, getElementAt, getElementCountMethods inherited from class es.gob.jmulticard.asn1.DecoderObject
checkTag, getBytes, getRawDerValue, setDerValue
-
Constructor Details
-
LdsSecurityObject
public LdsSecurityObject()Constructor.
-
-
Method Details