SamlSubjectStatement 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.
public ref class SamlSubjectStatement abstract : System::IdentityModel::Tokens::SamlStatement
public abstract class SamlSubjectStatement : System.IdentityModel.Tokens.SamlStatement
type SamlSubjectStatement = class
inherit SamlStatement
Public MustInherit Class SamlSubjectStatement
Inherits SamlStatement
- Vererbung
- Abgeleitet
Hinweise
SamlSecurityToken Sicherheitstoken geben ihre Ansprüche mithilfe von SAML-Assertionen an, die den Betreff des Sicherheitstokens angeben können. 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 SamlSubjectStatement. A SamlSubjectStatement asserts the principal that is the subject of the SamlSecurityToken security token. Dieser Prinzipal wird in der SamlSubject Eigenschaft angegeben.
Konstruktoren
| Name | Beschreibung |
|---|---|
| SamlSubjectStatement() |
Initialisiert eine neue Instanz der SamlSubjectStatement-Klasse. |
| SamlSubjectStatement(SamlSubject) |
Initialisiert eine neue Instanz der SamlSubjectStatement Klasse mithilfe des angegebenen Betreffs. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| 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. |
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. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (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) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, liest die SAML-Anweisung aus dem angegebenen XML-Reader. (Geerbt von SamlStatement) |
| SetSubject(SamlSubject) |
Legt den Betreff eines SamlSecurityToken Sicherheitstokens fest. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Schreibt die SAML-Anweisung in den angegebenen XML-Serializer. (Geerbt von SamlStatement) |