SamlAuthenticationStatement Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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. |