SamlAuthenticationStatement Klasse

Definition

Stellt einen Anspruch für ein SamlSecurityToken Sicherheitstoken dar, das angibt, dass der Betreff zu einem bestimmten Zeitpunkt mit einem bestimmten Mittel authentifiziert wurde.

public ref class SamlAuthenticationStatement : System::IdentityModel::Tokens::SamlSubjectStatement
public class SamlAuthenticationStatement : System.IdentityModel.Tokens.SamlSubjectStatement
type SamlAuthenticationStatement = class
    inherit SamlSubjectStatement
Public Class SamlAuthenticationStatement
Inherits SamlSubjectStatement
Vererbung
SamlAuthenticationStatement

Hinweise

SamlSecurityToken Sicherheitstoken geben ihre Ansprüche mithilfe von SAML-Assertionen an, die angeben können, wann der Betreff authentifiziert wurde. Die Ansprüche in einer SAML-Assertion werden durch SAML-Anweisungen dargestellt. Die SAML-Spezifikation definiert einen Satz von SAML-Anweisungstypen und einer davon ist ein SamlAuthenticationStatement. A SamlAuthenticationStatement stellt fest, dass der Betreff der Erklärung zu einem bestimmten Zeitpunkt mit einem bestimmten Mittel authentifiziert wurde.

Konstruktoren

Name Beschreibung
SamlAuthenticationStatement()

Initialisiert eine neue Instanz der SamlAuthenticationStatement-Klasse.

SamlAuthenticationStatement(SamlSubject, String, DateTime, String, String, IEnumerable<SamlAuthorityBinding>)

Initialisiert eine neue Instanz der Klasse mithilfe der SamlAuthenticationStatement angegebenen Authentifizierungsdetails.

Eigenschaften

Name Beschreibung
AuthenticationInstant

Ruft ab oder legt den Zeitpunkt fest, zu dem der Betreff authentifiziert wurde.

AuthenticationMethod

Dient zum Abrufen oder Festlegen der Methode, die zum Authentifizieren des Betreffs verwendet wird.

AuthorityBindings

Ruft zusätzliche Informationen zum Thema ab.

ClaimType

Ruft den Typ des Sicherheitsanspruchs ab.

DnsAddress

Ruft den DNS-Domänennamen ab, in dem sich der Computer, der den Betreff authentifiziert hat, befindet, oder legt diesen fest.

IPAddress

Ruft die IP-Adresse des Computers ab, der den Betreff authentifiziert hat, oder legt diese fest.

IsReadOnly

Ruft einen Wert ab, der angibt, ob die Eigenschaften dieser Instanz schreibgeschützt sind.

SamlSubject

Dient zum Abrufen oder Festlegen des Betreffs eines SamlSecurityToken Sicherheitstokens.

(Geerbt von SamlSubjectStatement)

Methoden

Name Beschreibung
AddClaimsToList(IList<Claim>)

Fügt der angegebenen Auflistung von Ansprüchen einen Anspruch basierend auf den Eigenschaften dieser Instanz hinzu.

CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator)

Erstellt eine Autorisierungsrichtlinie für ein SamlSecurityToken Sicherheitstoken.

(Geerbt von SamlSubjectStatement)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MakeReadOnly()

Bewirkt, dass diese Instanz schreibgeschützt ist.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Liest die SAML-Authentifizierungsanweisung aus dem angegebenen XML-Reader.

SetSubject(SamlSubject)

Legt den Betreff eines SamlSecurityToken Sicherheitstokens fest.

(Geerbt von SamlSubjectStatement)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Schreibt die SAML-Authentifizierungsanweisung in den angegebenen XML-Serializer.

Gilt für: