Table of Contents

Class OcspIdentifier

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

Remarks

RFC 3126: 4.2.2 Complete Revocation Refs Attribute Definition

OcspIdentifier ::= SEQUENCE {
	ocspResponderID		ResponderID,
		-- As in OCSP response data
	producedAt			GeneralizedTime
		-- As in OCSP response data
}

Constructors

OcspIdentifier(ResponderID, Asn1GeneralizedTime)

public OcspIdentifier(ResponderID ocspResponderID, Asn1GeneralizedTime producedAt)

Parameters

ocspResponderID ResponderID
producedAt Asn1GeneralizedTime

OcspIdentifier(ResponderID, DateTime)

public OcspIdentifier(ResponderID ocspResponderID, DateTime producedAt)

Parameters

ocspResponderID ResponderID
producedAt DateTime

Properties

OcspResponderID

public ResponderID OcspResponderID { get; }

Property Value

ResponderID

ProducedAt

public DateTime ProducedAt { get; }

Property Value

DateTime

ProducedAtData

public Asn1GeneralizedTime ProducedAtData { get; }

Property Value

Asn1GeneralizedTime

Methods

GetInstance(Asn1TaggedObject, bool)

public static OcspIdentifier GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

OcspIdentifier

GetInstance(object)

public static OcspIdentifier GetInstance(object obj)

Parameters

obj object

Returns

OcspIdentifier

GetTagged(Asn1TaggedObject, bool)

public static OcspIdentifier GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

OcspIdentifier

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object