ManyToOneCertificateMappingElement 类

将一个或多个证书映射到单个用户帐户。

语法

class ManyToOneCertificateMappingElement : CollectionElement  

方法

此类不包含任何方法。

属性

下表列出了 ManyToOneCertificateMappingElement 类公开的属性。

名称 描述
Description 一个读/写 string 值,该值包含映射的说明。
Enabled 一个读/写 boolean 值。 如果启用映射,则为 true;否则为 false。 默认为 true
Name 一个必需的只读 string 值,指定映射的名称。 键属性。
Password 一个读/写 string 值,该值指定将证书映射到的 Windows 用户帐户的密码。
PermissionMode 一个读/写 sint32 值,该值指定 Rules 属性的行为。 后文的“备注”部分列出了可能的值。
Rules 一个 ManyToOneCertificateRuleSettings 值,该值包含多对一证书映射规则。
UserName 一个读/写 string 值,该值指定将证书映射到的 Windows 用户帐户的用户名。

子类

此类不包含子类。

注解

此类的实例构成了 IisClientCertificateMappingAuthenticationSection 类的 ManyToOneMappings 属性的成员。

多对一映射使用通配符匹配规则,用于验证客户端证书是否包含特定信息,例如颁发者或使用者。 此映射不会比较实际客户端证书,而是接受满足特定条件的所有客户端证书。 如果客户端获取包含所有相同用户信息的其他证书,则现有映射将继续生效。

下表列出了 PermissionMode 属性的可能值。 默认值为 1 (Allow)。

关键字 说明
1 Allow 该映射根据 Rules 属性指定的条件被允许。
2 Deny 该映射根据 Rules 属性指定的条件被拒绝。

继承层次结构

CollectionElement

ManyToOneCertificateMappingElement

要求

类型 描述
客户端 - IIS 7.0(在 Windows Vista 上)
- IIS 7.5(在 Windows 7 上)
- IIS 8.0(在 Windows 8 上)
- IIS 10.0(在 Windows 10 上)
服务器 - IIS 7.0(在 Windows Server 2008 上)
- IIS 7.5(在 Windows Server 2008 R2 上)
- IIS 8.0(在 Windows Server 2012 上)
- IIS 8.5(在 Windows Server 2012 R2 上)
- IIS 10.0(在 Windows Server 2016 上)
产品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF 文件 WebAdministration.mof

另请参阅

AccessSection 类
ClientCertificateMappingAuthenticationSection 类
CollectionElement 类
IisClientCertificateMappingAuthenticationSection 类
ManyToOneCertificateMappingRuleElement 类
ManyToOneCertificateRuleSettings 类