Class IssuerAndSerialNumber
- Namespace
- Org.BouncyCastle.Asn1.Pkcs
- Assembly
- BouncyCastle.Cryptography.dll
public class IssuerAndSerialNumber : Asn1Encodable, IAsn1Convertible
- Inheritance
-
IssuerAndSerialNumber
- Implements
-
- Inherited Members
-
Constructors
IssuerAndSerialNumber(X509CertificateStructure)
public IssuerAndSerialNumber(X509CertificateStructure x509CertificateStructure)
Parameters
x509CertificateStructure X509CertificateStructure
IssuerAndSerialNumber(X509Name, DerInteger)
public IssuerAndSerialNumber(X509Name name, DerInteger certSerialNumber)
Parameters
name X509Name
certSerialNumber DerInteger
IssuerAndSerialNumber(X509Name, BigInteger)
public IssuerAndSerialNumber(X509Name name, BigInteger certSerialNumber)
Parameters
name X509Name
certSerialNumber BigInteger
Properties
CertificateSerialNumber
[Obsolete("Use 'SerialNumber' property instead")]
public DerInteger CertificateSerialNumber { get; }
Property Value
- DerInteger
Issuer
public X509Name Issuer { get; }
Property Value
- X509Name
Name
[Obsolete("Use 'Issuer' property instead")]
public X509Name Name { get; }
Property Value
- X509Name
SerialNumber
public DerInteger SerialNumber { get; }
Property Value
- DerInteger
Methods
GetInstance(Asn1TaggedObject, bool)
public static IssuerAndSerialNumber GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- IssuerAndSerialNumber
GetInstance(object)
public static IssuerAndSerialNumber GetInstance(object obj)
Parameters
obj object
Returns
- IssuerAndSerialNumber
GetTagged(Asn1TaggedObject, bool)
public static IssuerAndSerialNumber GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- IssuerAndSerialNumber
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object