When set to TRUE, Secure Sockets Layer (SSL) file access processing will request a certificate from the client. If no certificate is provided by the client, the connection will be closed. AccessSSLNegotiateCert must also be set to TRUE when using AccessSSLRequireCert. This property is one of the SSL file permission flags contained in the AccessSSLFlags property.
Data type | Boolean |
Default value | FALSE |
Inheritance | Inheritable |
This property is accessible at the following locations:
Metabase Path | Key Type |
/LM/W3SVC | IIsWebService |
/LM/W3SVC/N | IIsWebServer |
/LM/W3SVC/N/ROOT | IIsWebVirtualDir |
/LM/W3SVC/N/ROOT/WebVirtualDir | IIsWebVirtualDir |
/LM/W3SVC/N/ROOT/WebVirtualDir/WebDirectory | IIsWebDirectory |
/LM/W3SVC/N/ROOT/WebVirtualDir/WebDirectory/WebFile | IIsWebFile |
The following table lists additional information required only for code that uses the IIS Admin Base Object.
Note This property is a bitmask flag of the identifier MD_SSL_ACCESS_PERM.
Metabase identifier | MD_SSL_ACCESS_PERM |
Metabase bitmask identifier | MD_ACCESS_REQUIRE_CERT |
Metabase bitmask value | 0x00000040 |
Data type | DWORD_METADATA |
User type | IIS_MD_UT_FILE |