CESSetupProperty enumeration (casetup.h)

The CESSetupProperty enumeration type is used by the GetProperty and SetProperty methods on the ICertificateEnrollmentServerSetup interface to specify the type of property information to retrieve or set.

Syntax

typedef enum __MIDL___MIDL_itf_casetup_0000_0004_0001 {
  ENUM_CESSETUPPROP_USE_IISAPPPOOLIDENTITY = 0,
  ENUM_CESSETUPPROP_CACONFIG = 1,
  ENUM_CESSETUPPROP_AUTHENTICATION = 2,
  ENUM_CESSETUPPROP_SSLCERTHASH = 3,
  ENUM_CESSETUPPROP_URL = 4,
  ENUM_CESSETUPPROP_RENEWALONLY = 5,
  ENUM_CESSETUPPROP_ALLOW_KEYBASED_RENEWAL = 6
} CESSetupProperty;

Constants

 
ENUM_CESSETUPPROP_USE_IISAPPPOOLIDENTITY
Value: 0
The property value specifies whether the server context is ApplicationPoolIdentity.
ENUM_CESSETUPPROP_CACONFIG
Value: 1
The property value contains a certification authority (CA) configuration string.
ENUM_CESSETUPPROP_AUTHENTICATION
Value: 2
The property value specifies the type of authentication procedure used.
ENUM_CESSETUPPROP_SSLCERTHASH
Value: 3
The property value contains a hash of the certificate used for authentication.
ENUM_CESSETUPPROP_URL
Value: 4
The property value contains the Certificate Enrollment Web Service (CES) URL.
ENUM_CESSETUPPROP_RENEWALONLY
Value: 5
The property value specifies whether CES can process only certificate renewals.
ENUM_CESSETUPPROP_ALLOW_KEYBASED_RENEWAL
Value: 6

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header casetup.h

See also

GetProperty

ICertificateEnrollmentServerSetup

SetProperty