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