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 属性指定的条件被拒绝。 |
继承层次结构
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 类