SamlAuthenticationStatement.AuthenticationMethod 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定用來驗證主體的方法。
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) 會對應到已在 Assertions and Protocol for the OASIS Security Assertion Markup Language (SAML) 規格中定義之 AuthenticationMethod
項目的 <AuthenticationStatement>
屬性 (Attribute)。