Share via


ManyToOneCertificateMappingRuleElement Class [IIS 7 and higher]

Represents a many-to-one certificate mapping rule.

Syntax

class ManyToOneCertificateMappingRuleElement : CollectionElement

Methods

This class contains no methods.

Properties

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

Name

Description

CertificateField

A required unique read/write sint32 value that specifies whether the mapping rule applies to the subject or issuer of the certificate. The possible values are listed later in the Remarks section. A key property.

CertificateSubField

A required unique read/write string value that specifies the certificate subfield against which the MatchCriteria property is applied. A key property.

CompareCaseSensitive

A required unique read/write boolean value. true if the comparison performed using the MatchCriteria property is case-sensitive; otherwise, false. A key property.

MatchCriteria

A required unique read/write string value that specifies the value that must be present in the certificate subfield in order for the client certificate to be mapped to a token user account. A key property.

Subclasses

This class contains no subclasses.

Remarks

Instances of this class are contained in the Rules array property of the ManyToOneCertificateRuleSettings class.

The following table lists the possible values for the CertificateField property.

Value

Keyword

Description

1

Subject

The rule applies to the subject of the certificate.

2

Issuer

The rule applies to the issuer of the certificate.

Inheritance Hierarchy

CollectionElement

   ManyToOneCertificateMappingRuleElement

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

AccessSection 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]

ManyToOneCertificateRuleSettings Class [IIS 7 and higher]

OneToOneCertificateMappingElement Class [IIS 7 and higher]