Click or drag to resize

OcspResponder Class

Represents Microsoft Online Responder object. Online Responder is a Microsoft implementation of Online Certificate Status Protocol. Using this class you can manage various aspects of Online Responder management.
Inheritance Hierarchy
SystemObject
  SysadminsLV.PKI.Management.CertificateServicesOcspResponder

Namespace:  SysadminsLV.PKI.Management.CertificateServices
Assembly:  SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 3.7.0.0 (3.7.0.0)
Syntax
public class OcspResponder

The OcspResponder type exposes the following members.

Properties
  NameDescription
Public propertyArrayController
Gets the Array Controller of the current Online Responder Array.
Public propertyArrayMembers
Gets a list of array members of the current Online Responder Array.
Public propertyAuditFilter
Gets or sets the set of flags that identify the responder events for which the security audit is performed.
Public propertyComputerName
Gets the host name of Online Responder.
Public propertyIsArrayController
Indicates whether the current instance of Online Responder is Array Controller.
Public propertyIsRunning
Indicates whether the OCSP service is running.
Public propertyLogLevel
Gets or sets the logging level on Online Responder.
Public propertyMaxNumOfCacheEntries
Gets or sets the maximum number of OCSP responses cached by Online Responder.
Public propertyMaxNumOfRequestEntries
Gets or sets the maximum number of request entries in OCSP request message. Default value is 1.
Public propertyMaxRequestSize
Gets or sets the maximum size of OCSP request in bytes, that is allowed to be processed on the server.
Public propertyNumOfThreads
Gets or sets the number of simultaneous OCSP requests that can be served by the Online Responder.
Public propertyRequestFlags
Gets or sets request handling configuration on Online Responder server.
Public propertyTraceDebugEnabled
Gets or sets the value whether the tracing for errors on Online Responder is enabled.
Top
Methods
  NameDescription
Public methodAddArrayMember
Adds specified Online Responder to the current Online Responder Array.
Public methodAddRevocationConfiguration(String, CertificateAuthority)
Adds new revocation configuration to Online Responder to work with specified certification authority.
Public methodAddRevocationConfiguration(String, X509Certificate2)
Adds new revocation configuration to Online Responder.
Public methodClearRevocationConfigurations
Removes all revocation configurations on a current Online Responder server.
Public methodStatic memberConnect
Connects to a specified Online Responder instance.
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 methodGetMyRoles
Gets current client role on Online Responder server.
Public methodGetRevocationConfigurations
Gets revocation configurations assigned to this Online Responder.
Public methodGetSecurityDescriptor
Gets security descriptor of the current instance of Online Responder.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodMakeArrayController
Makes current instance of Online Responder an Array Controller. If current instance is already a controller, the method does nothing.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberPing
Pings specified Online Responder server.
Public methodRemoveArrayMember
Removes specified Online Responder from current Online Responder Array.
Public methodRemoveRevocationConfiguration(String)
Removes named revocation configuration from Online Responder.
Public methodRemoveRevocationConfiguration(OcspResponderRevocationConfiguration)
Removes named revocation configuration from Online Responder.
Public methodRestart
Restarts current Online Responder instance.
Public methodStart
Starts Online Responder service.
Public methodStop
Stops Online Responder service.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also