AccessSection Class [IIS 7 and higher]

Specifies access permissions to content protected by Secure Sockets Layer (SSL).

Syntax

class AccessSection : ConfigurationSection

Methods

The following table lists the methods exposed by the AccessSection class.

Name

Description

GetAllowDefinition

(Inherited from ConfigurationSection.)

GetAllowLocation

(Inherited from ConfigurationSection.)

RevertToParent

(Inherited from ConfigurationSection.)

SetAllowDefinition

(Inherited from ConfigurationSection.)

SetAllowLocation

(Inherited from ConfigurationSection.)

Properties

The following table lists the properties exposed by the AccessSection class.

Name

Description

Location

(Inherited from ConfigurationSection.) A key property.

Path

(Inherited from ConfigurationSection.) A key property.

SectionInformation

(Inherited from ConfigurationSection.)

SslFlags

A read/write sint32 value that configures settings for content protected by SSL. The possible values are listed later in the Remarks section.

Subclasses

This class contains no subclasses.

Remarks

The following table lists the possible values for the SSLFlags property. The default is 0 (None).

Value

Keyword

Description

0

None

No SSL connection is required for content access.

8

Ssl

SSL is required for content access.

32

SslNegotiateCert

The type of SSL required is negotiated between the client and the server.

64

SslRequireCert

The server requires an SSL certificate from the client.

256

Ssl128

SSL with 128-bit encryption is required.

Inheritance Hierarchy

ConfigurationSection

   AccessSection

Requirements

Type

Description

Client

Requires IIS 7 on Windows Vista.

Server

Requires IIS 7 on Windows Server 2008.

Product

IIS 7

MOF file

WebAdministration.mof

See Also

Reference

ConfigurationSection Class [IIS 7 and higher]

ClientCertificateMappingAuthenticationSection Class [IIS 7 and higher]

CollectionElement Class [IIS 7 and higher]

IisClientCertificateMappingAuthenticationSection Class [IIS 7 and higher]

ManyToOneCertificateMappingElement Class [IIS 7 and higher]

ManyToOneCertificateMappingRuleElement Class [IIS 7 and higher]