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