Class LDSSecurityObject

  • All Implemented Interfaces:
    io.anyline.nfc.bouncycastle.asn1.ASN1Encodable , io.anyline.nfc.bouncycastle.asn1.icao.ICAOObjectIdentifiers , io.anyline.nfc.bouncycastle.util.Encodable

    
    public class LDSSecurityObject
    extends ASN1Object implements ICAOObjectIdentifiers
                        

    The LDSSecurityObject object (V1.8).

    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)}