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 mit SAML-Assertionen an, die das Subjekt 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 dieser Anweisungstypen ist eine SamlSubjectStatement. Ein SamlSubjectStatement bestätigt den Prinzipal, der das Thema des SamlSecurityToken-Sicherheitstokens ist. Dieser Prinzipal wird in der SamlSubject-Eigenschaft angegeben.
Konstruktoren
SamlSubjectStatement() |
Initialisiert eine neue Instanz der SamlSubjectStatement-Klasse. |
SamlSubjectStatement(SamlSubject) |
Initialisiert eine neue Instanz der SamlSubjectStatement-Klasse unter Verwendung des angegebenen Subjekts. |
Eigenschaften
IsReadOnly |
Ruft einen Wert ab, der angibt, ob die Eigenschaften dieser Instanz schreibgeschützt sind. |
SamlSubject |
Ruft das Subjekt eines SamlSecurityToken-Sicherheitstokens ab oder legt dieses fest. |
Methoden
AddClaimsToList(IList<Claim>) |
Fügt der angegebenen Auflistung an Ansprüchen einen Anspruch auf der Basis der Eigenschaften dieser Instanz hinzu. |
CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator) |
Erstellt eine Autorisierungsrichtlinie für ein SamlSecurityToken-Sicherheitstoken. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MakeReadOnly() |
Bewirkt, dass diese Instanz schreibgeschützt ist. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Bei Überschreibungen in einer abgeleiteten Klasse liest die SAML-Anweisung vom angegebenen XML-Reader. (Geerbt von SamlStatement) |
SetSubject(SamlSubject) |
Legt das Subjekt 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 das angegebene XML-Serialisierungsprogramm. (Geerbt von SamlStatement) |