Table of Contents

Class CrlOcspRef

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

Remarks

RFC 3126: 4.2.2 Complete Revocation Refs Attribute Definition

CrlOcspRef ::= SEQUENCE {
	crlids		[0] CRLListID		OPTIONAL,
	ocspids		[1] OcspListID		OPTIONAL,
	otherRev	[2] OtherRevRefs	OPTIONAL
}

Constructors

CrlOcspRef(CrlListID, OcspListID, OtherRevRefs)

public CrlOcspRef(CrlListID crlids, OcspListID ocspids, OtherRevRefs otherRev)

Parameters

crlids CrlListID
ocspids OcspListID
otherRev OtherRevRefs

Properties

CrlIDs

public CrlListID CrlIDs { get; }

Property Value

CrlListID

OcspIDs

public OcspListID OcspIDs { get; }

Property Value

OcspListID

OtherRev

public OtherRevRefs OtherRev { get; }

Property Value

OtherRevRefs

Methods

GetInstance(Asn1TaggedObject, bool)

public static CrlOcspRef GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CrlOcspRef

GetInstance(object)

public static CrlOcspRef GetInstance(object obj)

Parameters

obj object

Returns

CrlOcspRef

GetTagged(Asn1TaggedObject, bool)

public static CrlOcspRef GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CrlOcspRef

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object