Saml2SecurityToken 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 ein Sicherheitstoken dar, das auf einer SAML-Assertion basiert.
public ref class Saml2SecurityToken : System::IdentityModel::Tokens::SecurityToken
public class Saml2SecurityToken : System.IdentityModel.Tokens.SecurityToken
type Saml2SecurityToken = class
inherit SecurityToken
Public Class Saml2SecurityToken
Inherits SecurityToken
- Vererbung
Hinweise
Die Ansprüche an Saml2SecurityToken-Sicherheitstoken werden als Teil einer Saml2Assertion ausgedrückt. Eine Saml2Assertion verfügt über einen ausbaufähigen Satz an Ansprüchen, die als SAML-Anweisungen bekannt sind und durch die Statements-Eigenschaft dargestellt werden. Die SAML-Behörde, die die SAML-Assertion ausgegeben hat, wird in der Issuer-Eigenschaft angegeben.
Konstruktoren
Saml2SecurityToken(Saml2Assertion) |
Initialisiert eine neue Instanz der Saml2SecurityToken -Klasse unter Verwendung der angegebenen SAML-Assertion. |
Saml2SecurityToken(Saml2Assertion, ReadOnlyCollection<SecurityKey>, SecurityToken) |
Initialisiert eine neue Instanz der Saml2SecurityToken-Klasse unter Verwendung der angegebenen SAML-Assertion, kryptographischen Schlüssels und Ausstellertokens. |
Eigenschaften
Assertion |
Ruft die SAML-Assertion für dieses Sicherheitstoken ab. |
Id |
Ruft einen eindeutigen Bezeichner für das Sicherheitstoken ab. |
IssuerToken |
Ruft das Sicherheitstoken des Ausstellers ab. |
SecurityKeys |
Ruft die dem Sicherheitstoken zugeordneten kryptografischen Schlüssel ab. |
ValidFrom |
Ruft den ersten Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist. |
ValidTo |
Ruft den spätest möglichen Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist. |
Methoden
CanCreateKeyIdentifierClause<T>() |
Ruft einen Wert ab, der angibt, ob dieses Sicherheitstoken den angegebenen Schlüsselbezeichner erstellen kann. |
CreateKeyIdentifierClause<T>() |
Erstellt die angegebene Schlüsselbezeichnerklausel. |
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) |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Schlüsselbezeichner übereinstimmt. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Ruft den Schlüssel für die angegebene Schlüsselbezeichnerklausel ab. (Geerbt von SecurityToken) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |