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:  SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 3.7.0.0 (3.7.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
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also