Freigeben über


SamlAuthenticationStatement.AuthenticationMethod Eigenschaft

Definition

Ruft die Methode ab oder legt diese fest, die zum Authentifizieren des Subjekts verwendet wird.

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

Eigenschaftswert

Die Methode, die zum Authentifizieren des Subjekts verwendet wird. Der Standardwert ist urn:oasis:names:tc:SAML:1.0:am:unspecified.

Ausnahmen

Die AuthenticationMethod-Eigenschaft wird festgelegt, und die IsReadOnly-Eigenschaft lautet true.

Hinweise

Der Satz an Authentifizierungsmethoden ist zwar erweiterbar, die folgende Tabelle enthält jedoch den Satz an Authentifizierungsmethoden, die in der SAML-Spezifikation definiert wurden.

Authentifizierungsmethode URI
Kennwort urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Sichern von Remote-Kennwort (SRP) urn:ietf:rfc:2945
Hardwaretoken URI:urn:oasis:names:tc:SAML:1 .0: am:HardwareToken
SSL/TLS-Zertifikat-basierte Clientauthentifizierung urn:ietf:rfc:2246
Öffentlicher PGP-Schlüssel urn:oasis:names:tc:SAML:1.0:am:PGP
Öffentlicher SPKI-Schlüssel urn:oasis:names:tc:SAML:1.0:am:SPKI
Öffentlicher XKMS-Schlüssel urn:oasis:names:tc:SAML:1.0:am:XKMS
Digitale XML-Signatur urn:ietf:rfc:3075
Nicht angegeben. urn:oasis:names:tc:SAML:1.0:am:unspecified

Wenn die AuthenticationMethod-Eigenschaft auf null festgelegt wird, wird die Authentifizierungsmethode auf urn:oasis:names:tc:SAML:1.0:am:unspecified festgelegt.

Die AuthenticationMethod-Eigenschaft entspricht dem AuthenticationMethod-Attribut des <AuthenticationStatement>-Elements, das in den Assertionen und im Protokoll für die OASIS Security Assertion Markup Language (SAML)-Spezifikation definiert ist.

Gilt für: