Table of Contents

Class ResponseData

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

Constructors

ResponseData(DerInteger, ResponderID, Asn1GeneralizedTime, Asn1Sequence, X509Extensions)

public ResponseData(DerInteger version, ResponderID responderID, Asn1GeneralizedTime producedAt, Asn1Sequence responses, X509Extensions responseExtensions)

Parameters

version DerInteger
responderID ResponderID
producedAt Asn1GeneralizedTime
responses Asn1Sequence
responseExtensions X509Extensions

ResponseData(ResponderID, Asn1GeneralizedTime, Asn1Sequence, X509Extensions)

public ResponseData(ResponderID responderID, Asn1GeneralizedTime producedAt, Asn1Sequence responses, X509Extensions responseExtensions)

Parameters

responderID ResponderID
producedAt Asn1GeneralizedTime
responses Asn1Sequence
responseExtensions X509Extensions

Properties

ProducedAt

public Asn1GeneralizedTime ProducedAt { get; }

Property Value

Asn1GeneralizedTime

ResponderID

public ResponderID ResponderID { get; }

Property Value

ResponderID

ResponseExtensions

public X509Extensions ResponseExtensions { get; }

Property Value

X509Extensions

Responses

public Asn1Sequence Responses { get; }

Property Value

Asn1Sequence

Version

public DerInteger Version { get; }

Property Value

DerInteger

Methods

GetInstance(Asn1TaggedObject, bool)

public static ResponseData GetInstance(Asn1TaggedObject obj, bool explicitly)

Parameters

obj Asn1TaggedObject
explicitly bool

Returns

ResponseData

GetInstance(object)

public static ResponseData GetInstance(object obj)

Parameters

obj object

Returns

ResponseData

GetTagged(Asn1TaggedObject, bool)

public static ResponseData GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

ResponseData

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object