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
Password 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 プロパティは、『Assertions and Protocol for the OASIS Security Assertion Markup Language (SAML)』の仕様で定義されている AuthenticationMethod 要素の <AuthenticationStatement> 属性に対応します。

適用対象