Table of Contents

Class SingleResponse

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

Constructors

SingleResponse(Asn1Sequence)

[Obsolete("Use 'GetInstance' instead")]
public SingleResponse(Asn1Sequence seq)

Parameters

seq Asn1Sequence

SingleResponse(CertID, CertStatus, Asn1GeneralizedTime, Asn1GeneralizedTime, X509Extensions)

public SingleResponse(CertID certID, CertStatus certStatus, Asn1GeneralizedTime thisUpdate, Asn1GeneralizedTime nextUpdate, X509Extensions singleExtensions)

Parameters

certID CertID
certStatus CertStatus
thisUpdate Asn1GeneralizedTime
nextUpdate Asn1GeneralizedTime
singleExtensions X509Extensions

Properties

CertId

public CertID CertId { get; }

Property Value

CertID

CertStatus

public CertStatus CertStatus { get; }

Property Value

CertStatus

NextUpdate

public Asn1GeneralizedTime NextUpdate { get; }

Property Value

Asn1GeneralizedTime

SingleExtensions

public X509Extensions SingleExtensions { get; }

Property Value

X509Extensions

ThisUpdate

public Asn1GeneralizedTime ThisUpdate { get; }

Property Value

Asn1GeneralizedTime

Methods

GetInstance(Asn1TaggedObject, bool)

public static SingleResponse GetInstance(Asn1TaggedObject obj, bool explicitly)

Parameters

obj Asn1TaggedObject
explicitly bool

Returns

SingleResponse

GetInstance(object)

public static SingleResponse GetInstance(object obj)

Parameters

obj object

Returns

SingleResponse

GetTagged(Asn1TaggedObject, bool)

public static SingleResponse GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

SingleResponse

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object