Table of Contents

Class LdsSecurityObject

Namespace
Enterprises.Org.BouncyCastle.Asn1.Icao
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class LdsSecurityObject : Asn1Encodable, IAsn1Convertible
Inheritance
LdsSecurityObject
Implements
Inherited Members

Constructors

LdsSecurityObject(AlgorithmIdentifier, DataGroupHash[])

public LdsSecurityObject(AlgorithmIdentifier digestAlgorithmIdentifier, DataGroupHash[] datagroupHash)

Parameters

digestAlgorithmIdentifier AlgorithmIdentifier
datagroupHash DataGroupHash[]

LdsSecurityObject(AlgorithmIdentifier, DataGroupHash[], LdsVersionInfo)

public LdsSecurityObject(AlgorithmIdentifier digestAlgorithmIdentifier, DataGroupHash[] datagroupHash, LdsVersionInfo versionInfo)

Parameters

digestAlgorithmIdentifier AlgorithmIdentifier
datagroupHash DataGroupHash[]
versionInfo LdsVersionInfo

Fields

UBDataGroups

public const int UBDataGroups = 16

Field Value

int

Properties

DigestAlgorithmIdentifier

public AlgorithmIdentifier DigestAlgorithmIdentifier { get; }

Property Value

AlgorithmIdentifier

Version

public BigInteger Version { get; }

Property Value

BigInteger

VersionInfo

public LdsVersionInfo VersionInfo { get; }

Property Value

LdsVersionInfo

Methods

GetDatagroupHash()

public DataGroupHash[] GetDatagroupHash()

Returns

DataGroupHash[]

GetInstance(object)

public static LdsSecurityObject GetInstance(object obj)

Parameters

obj object

Returns

LdsSecurityObject

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object