SamlAuthenticationStatement.AuthenticationMethod 属性

定义

获取或设置用于对主题进行身份验证的方法。

public:
 property System::String ^ AuthenticationMethod { System::String ^ get(); void set(System::String ^ value); };
public string AuthenticationMethod { get; set; }
member this.AuthenticationMethod : string with get, set
Public Property AuthenticationMethod As String

属性值

用于对主题进行身份验证的方法。 默认值是 urn:oasis:names:tc:SAML:1.0:am:unspecified

例外

设置了 AuthenticationMethod 属性,而 IsReadOnly 属性为 true

注解

身份验证方法集是可扩展的;但是,下表包含 SAML 规范中定义的身份验证方法集。

身份验证方法 URI
密码 urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
安全远程密码 (SRP) urn:ietf:rfc:2945
硬件令牌 URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
基于 SSL/TLS 证书的客户端身份验证 urn:ietf:rfc:2246
PGP 公钥 urn:oasis:names:tc:SAML:1.0:am:PGP
SPKI 公钥 urn:oasis:names:tc:SAML:1.0:am:SPKI
XKMS 公钥 urn:oasis:names:tc:SAML:1.0:am:XKMS
XML 数字签名 urn:ietf:rfc:3075
未指定 urn:oasis:names:tc:SAML:1.0:am:unspecified

如果 AuthenticationMethod 属性设置为 null,则身份验证方法设置为 urn:oasis:names:tc:SAML:1.0:am:unspecified

AuthenticationMethod 属性 (Property) 对应于 OASIS 安全断言标记语言 (SAML) 断言和协议规范中定义的 AuthenticationMethod 元素的 <AuthenticationStatement> 属性 (Attribute)。

适用于