Click or drag to resize

OCSPResponse Class

Represents an OCSP response received from OCSP responder against previously submitted OCSP Request.
Inheritance Hierarchy
SystemObject
  PKI.OCSPOCSPResponse

Namespace:  PKI.OCSP
Assembly:  PKI.Core (in PKI.Core.dll) Version: 3.3.0.0 (3.3.0.0)
Syntax
public class OCSPResponse

The OCSPResponse type exposes the following members.

Properties
  NameDescription
Public propertyChainErrorInformation
Gets error information returned by the certificate chaining engine.
Public propertyHttpHeaders
Gets response HTTP headers.
Public propertyNonceReceived
Indicates whether the Nonce extension is included in the response.
Public propertyNonceValue
Gets Nonce extension value. This value (if extension is presented) MUST be exactly as specified in the request.
Public propertyProducedAt
Gets the the time at which the OCSP responder signed this response.
Public propertyRawData
Gets encoded response's raw data.
Public propertyRequest
Gets original OCSP request object.
Public propertyResponderKeyId
Gets OCSP responder key ID (a hash calculated over responder's public key). If this property is empty, a ResponderNameId is used.
Public propertyResponderNameId
Gets OCSP responder name ID. If this property is empty, a ResponderKeyId is used.
Public propertyResponseErrorInformation
Gets error and warning information about received response conformance with RFC2560.
Public propertyResponseExtensions
Gets optional OCSP response extensions. This may contain Nonce extension.
Public propertyResponses
Gets a collection of OCSPSingleResponse objects, which contains revocation status about each requested certificate.
Public propertyResponseStatus
Gets response status. Response status indicates whether the OCSP responder was able to process the request and obtain information about requested certificate.
Public propertyResponseType
Gets response type (for example, id_pkix_ocsp_basic, which means Basic OCSP Response type).
Public propertySignatureAlgorithm
Gets the algorithm used to create the signature of a response.
Public propertySignatureIsValid
Indicates whether the signature is valid.
Public propertySignerCertificateIsValid
Indicates whether the signig certificate is valid for requested usage.
Public propertySignerCertificates
Gets OCSP Signing certificate that was used to sign the response.
Public propertyVersion
Gets OCSP response version. Currently only version 1 is defined.
Top
Methods
  NameDescription
Public methodDisplaySigningCertificateUI
Displays OCSP response signing certificates in a familiar UI. If multiple certificates are available, they are displayed as a certificate pick up list.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also