3.2.1.2 ResponderProperties

Apart from revocation configuration properties, the server must also maintain a list of properties pertaining to service operation. This list is called ResponderProperties. Each property is described in the following table.

Unless a property is otherwise specified as optional in the following table, it is a required property.

 Property name

 Meaning

AuditFilter

An optional set of flags that identify the responder events for which the security audit is performed.

ArrayController

An optional string containing the name of the machine designated as Array controller, among the list of machines that have the Online Responder Service running with the same configuration information.<1>

ArrayMembers

An optional list of strings containing names of the machines that have the Online Responder Service running with the same configuration information.<2>

NumOfThreads

An optional integer value that specifies the maximum number of simultaneous OCSP requests [MS-OCSP] that can be served by the Online Responder Service.

MaxNumOfCacheEntries

An optional integer value that specifies the maximum number of OCSP responses [MS-OCSP] cached by the responder.

LogLevel

An optional flag that specifies the level of information that is to be communicated to the system (application eventlog channel) as part of operations being performed on the service.

Debug

An optional value that specifies whether the tracing for errors on the responder is enabled or not.

EnrollPollInterval

An optional value that specifies the interval at which the responder is to attempt to enroll for a signing certificate (for signing OCSP responses).

RequestFlags

An optional set of flags that controls how the OCSP requests [MS-OCSP] are processed on the server.

MaxIncomingMessageSize

An optional integer value that specifies the maximum size of the OCSP request [MS-OCSP], in bytes, that is allowed to be processed on the server.

NumOfBackendConnections

An optional integer value that specifies the maximum number of connections that can be created by the web server to the responder.

RefreshRate

An optional value that specifies the interval at which the web server attempts to contact the responder to obtain the latest revocation configuration information.

MaxAge

An optional integer value that specifies the value for the HTTP max-age cache-control directive [RFC2616] as part of the OCSP response.

ISAPIDebug

An optional value that specifies whether or not the tracing for errors on the web server is enabled.

MaxNumOfRequestEntries

An optional value that specifies the maximum number of requests that can be included in the requestList field of the OCSPRequest structure ([RFC2560] section 4.1.1). The default value of MaxNumOfRequestEntries is 1.