ManyToOneCertificateMappingRuleElement Class

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 - IIS 7.0 on Windows Vista
- IIS 7.5 on Windows 7
- IIS 8.0 on Windows 8
- IIS 10.0 on Windows 10
Server - IIS 7.0 on Windows Server 2008
- IIS 7.5 on Windows Server 2008 R2
- IIS 8.0 on Windows Server 2012
- IIS 8.5 on Windows Server 2012 R2
- IIS 10.0 on Windows Server 2016
Product - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF file WebAdministration.mof

See Also

AccessSection Class
ClientCertificateMappingAuthenticationSection Class
CollectionElement Class
IisClientCertificateMappingAuthenticationSection Class
ManyToOneCertificateMappingElement Class
ManyToOneCertificateRuleSettings Class
OneToOneCertificateMappingElement Class