ICertPolicy2VerifyRequest Method

The VerifyRequest method notifies the policy module that a new request has entered the system. The policy module can then interact with that request by passing Context as a parameter when retrieving or setting properties on the request or associated certificate.

The returned disposition value indicates whether the request has been accepted, denied, or has been sent to the administration queue for later evaluation.

Definition

Namespace: ADCS.CertMod.Managed.Policy
Assembly: ADCS.CertMod.Managed (in ADCS.CertMod.Managed.dll) Version: 1.2.0.0 (1.2.0.0)
C#
PolicyModuleAction VerifyRequest(
	string strConfig,
	int Context,
	int bNewRequest,
	int Flags
)

Parameters

strConfig  String
Represents the name of the certification authority, as entered during Certificate Services setup.
Context  Int32
Identifies the request and associated certificate under construction. The certificate server passes the context to this method.
bNewRequest  Int32
If set to 1, specifies that the request is new. If set to 0, the request is being resubmitted to the policy module as a result of an ICertAdmin::ResubmitRequest call. A value of FALSE can be used to indicate that the administrator wants the request to be issued or that request properties set by the administrator should be examined.
Flags  Int32
This parameter is reserved and must be set to zero.

Return Value

PolicyModuleAction
A disposition value.

Implements

ICertPolicyVerifyRequest(String, Int32, Int32, Int32)

See Also