OCSPResponse Class

Represents an OCSP response received from OCSP responder against previously submitted OCSP Request.

Definition

Namespace: SysadminsLV.PKI.OcspClient
Assembly: SysadminsLV.PKI.OcspClient (in SysadminsLV.PKI.OcspClient.dll) Version: 4.0.1
C#
public class OCSPResponse
Inheritance
Object    OCSPResponse

Constructors

OCSPResponseInitializes a new instance of the OCSPResponse class

Properties

ChainErrorInformation Gets error information returned by the certificate chaining engine.
HttpHeaders Gets response HTTP headers.
NonceReceived Indicates whether the Nonce extension is included in the response.
NonceValue Gets Nonce extension value. This value (if extension is presented) MUST be exactly as specified in the request.
ProducedAt Gets the the time at which the OCSP responder signed this response.
RawData Gets encoded response's raw data.
Request Gets original OCSP request object.
ResponderKeyId Gets OCSP responder key ID (a hash calculated over responder's public key). If this property is empty, a ResponderNameId is used.
ResponderNameId Gets OCSP responder name ID. If this property is empty, a ResponderKeyId is used.
ResponseErrorInformation Gets error and warning information about received response conformance with RFC2560.
ResponseExtensions Gets optional OCSP response extensions. This may contain Nonce extension.
Responses Gets a collection of OCSPSingleResponse objects, which contains revocation status about each requested certificate.
ResponseStatus Gets response status. Response status indicates whether the OCSP responder was able to process the request and obtain information about requested certificate.
ResponseType Gets response type (for example, id_pkix_ocsp_basic, which means Basic OCSP Response type).
SignatureAlgorithm Gets the algorithm used to create the signature of a response.
SignatureIsValid Indicates whether the signature is valid.
SignerCertificateIsValid Indicates whether the signing certificate is valid for requested usage.
SignerCertificates Gets OCSP Signing certificate that was used to sign the response.
Version Gets OCSP response version. Currently only version 1 is defined.

Methods

Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
MemberwiseClone
(Inherited from Object)
ToString
(Inherited from Object)

See Also