SecurityContextSecurityToken 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 das von der WS-SecureConversation-Spezifikation definierte Token dar.
public ref class SecurityContextSecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public ref class SecurityContextSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
public class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken
type SecurityContextSecurityToken = class
inherit SecurityToken
interface TimeBoundedCache.IExpirableItem
interface IDisposable
type SecurityContextSecurityToken = class
inherit SecurityToken
Public Class SecurityContextSecurityToken
Inherits SecurityToken
Implements IDisposable
Public Class SecurityContextSecurityToken
Inherits SecurityToken
- Vererbung
- Implementiert
Hinweise
Eine Instanz dieser Klasse enthält Schlüsselmaterial sowie Authentifizierungsinformationen für den Client. Der Benutzer wählt den kryptografischen Algorithmus aus, der damit verwendet werden soll.
Konstruktoren
SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime) |
Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime) |
Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse. |
Eigenschaften
AuthorizationPolicies |
Ruft eine schreibgeschützte Auflistung von Tokenautorisierungsrichtlinien ab. |
BootstrapMessageProperty |
Ruft die aus der Bootstrapmeldung extrahierte SecurityMessageProperty ab oder legt diese fest. |
ContextId |
Ruft die Kontext-ID ab. |
Id |
Ruft die Token-ID ab. |
IsCookieMode |
Ruft einen Wert ab, der angibt, ob in einem Sicherheitskontexttoken (SCT) mit einer Moduseinstellung, die angibt, wie Cookies behandelt werden, gelesen wird. |
KeyEffectiveTime |
Ruft die effektive Startzeit des Schlüssels ab. |
KeyExpirationTime |
Ruft die Ablaufzeit des Schlüssels ab. |
KeyGeneration |
Ruft die Schlüsselgenerierung ab. |
SecurityKeys |
Ruft eine schreibgeschützte Auflistung von Sicherheitsschlüsseln ab. |
ValidFrom |
Ruft die effektive Startzeit des Tokens ab. |
ValidTo |
Ruft die Tokenablaufzeit ab. |
Methoden
CanCreateKeyIdentifierClause<T>() |
Gibt an, ob ein bestimmter Typ der Schlüsselbezeichnerklausel erstellt werden kann. |
CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
Erstellt einen Cookie des Sicherheitskontexttokens. |
CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
Erstellt einen Cookie des Sicherheitskontexttokens. |
CreateKeyIdentifierClause<T>() |
Erstellt eine Schlüsselbezeichnerklausel eines angegebenen Typs. |
Dispose() |
Gibt nicht verwaltete und von dieser Objektinstanz verwendete Ressourcen frei. |
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 an, ob die Schlüsselbezeichnerklausel des aktuellen Tokens einer angegebenen Schlüsselbezeichnerklausel entspricht. |
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() |
Generiert eine Textdarstellung der aktuellen Instanz dieses Objekts. |