Table of Contents

Class DeltaCertificateDescriptor

Namespace
Org.BouncyCastle.Asn1.X509
Assembly
BouncyCastle.Cryptography.dll
public class DeltaCertificateDescriptor : Asn1Encodable, IAsn1Convertible
Inheritance
DeltaCertificateDescriptor
Implements
Inherited Members

Constructors

DeltaCertificateDescriptor(DerInteger, AlgorithmIdentifier, X509Name, Validity, X509Name, SubjectPublicKeyInfo, X509Extensions, DerBitString)

public DeltaCertificateDescriptor(DerInteger serialNumber, AlgorithmIdentifier signature, X509Name issuer, Validity validity, X509Name subject, SubjectPublicKeyInfo subjectPublicKeyInfo, X509Extensions extensions, DerBitString signatureValue)

Parameters

serialNumber DerInteger
signature AlgorithmIdentifier
issuer X509Name
validity Validity
subject X509Name
subjectPublicKeyInfo SubjectPublicKeyInfo
extensions X509Extensions
signatureValue DerBitString

Properties

Extensions

public X509Extensions Extensions { get; }

Property Value

X509Extensions

Issuer

public X509Name Issuer { get; }

Property Value

X509Name

SerialNumber

public DerInteger SerialNumber { get; }

Property Value

DerInteger

Signature

public AlgorithmIdentifier Signature { get; }

Property Value

AlgorithmIdentifier

SignatureValue

public DerBitString SignatureValue { get; }

Property Value

DerBitString

Subject

public X509Name Subject { get; }

Property Value

X509Name

SubjectPublicKeyInfo

public SubjectPublicKeyInfo SubjectPublicKeyInfo { get; }

Property Value

SubjectPublicKeyInfo

Validity

public Validity Validity { get; }

Property Value

Validity

Methods

FromExtensions(X509Extensions)

public static DeltaCertificateDescriptor FromExtensions(X509Extensions extensions)

Parameters

extensions X509Extensions

Returns

DeltaCertificateDescriptor

GetInstance(Asn1TaggedObject, bool)

public static DeltaCertificateDescriptor GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DeltaCertificateDescriptor

GetInstance(object)

public static DeltaCertificateDescriptor GetInstance(object obj)

Parameters

obj object

Returns

DeltaCertificateDescriptor

GetTagged(Asn1TaggedObject, bool)

public static DeltaCertificateDescriptor GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DeltaCertificateDescriptor

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object