Table of Contents

Class IssuerSerial

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

Constructors

IssuerSerial(GeneralNames, DerInteger)

public IssuerSerial(GeneralNames issuer, DerInteger serial)

Parameters

issuer GeneralNames
serial DerInteger

IssuerSerial(GeneralNames, DerInteger, DerBitString)

public IssuerSerial(GeneralNames issuer, DerInteger serial, DerBitString issuerUid)

Parameters

issuer GeneralNames
serial DerInteger
issuerUid DerBitString

IssuerSerial(X509Name, DerInteger)

public IssuerSerial(X509Name issuer, DerInteger serial)

Parameters

issuer X509Name
serial DerInteger

Properties

Issuer

public GeneralNames Issuer { get; }

Property Value

GeneralNames

IssuerUid

public DerBitString IssuerUid { get; }

Property Value

DerBitString

Serial

public DerInteger Serial { get; }

Property Value

DerInteger

Methods

GetInstance(Asn1TaggedObject, bool)

public static IssuerSerial GetInstance(Asn1TaggedObject obj, bool explicitly)

Parameters

obj Asn1TaggedObject
explicitly bool

Returns

IssuerSerial

GetInstance(object)

public static IssuerSerial GetInstance(object obj)

Parameters

obj object

Returns

IssuerSerial

GetOptional(Asn1Encodable)

public static IssuerSerial GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

IssuerSerial

GetTagged(Asn1TaggedObject, bool)

public static IssuerSerial GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

IssuerSerial

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object