IOCSPCAConfiguration::put_ProviderProperties method (certadm.h)

The ProviderProperties property gets or sets information that provides certificate status responses. The revocation information provider configured in the ProviderCLSID property uses certificate revocation lists (CRLs) specified in this property to provide responses.

This property is read/write.

Syntax

HRESULT put_ProviderProperties(
  VARIANT newVal
);

Parameters

newVal

Return value

None

Remarks

The VARIANT returned in pVal is an IOCSPPropertyCollection interface.

To work with revocation-information provider properties:

  1. Create an IOCSPPropertyCollection object.
  2. Call InitializeFromProperties and pass in the VARIANT, pVal, returned by the ProviderProperties property.
  3. Use the Methods and Properties of the IOCSPPropertyCollection interface.
The following table lists the possible IOCSPProperty Name values and their data types for the default revocation-information provider.
Name Data type
BaseCrl Depends on BaseCrlUrl
BaseCrlUrl REG_MULTI_SZ
CrlUrlTimeout DWORD
DeltaCrl Depends on BaseCrlUrl or DeltaCrlUrl
DeltaCrlUrl REG_MULTI_SZ
RefreshTimeOut DWORD
RevocationErrorCode DWORD

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [desktop apps only]
Target Platform Windows
Header certadm.h (include Certserv.h)
Library Certadm.lib
DLL Certadm.dll

See also

IOCSPCAConfiguration