SecurityContextSecurityToken Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje token definovaný specifikací WS-SecureConversation dat.
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
- Dědičnost
- Implementuje
Poznámky
Instance této třídy obsahuje materiál klíče spolu s ověřovacími informacemi, které představují klienta. Uživatel vybere konkrétní kryptografický algoritmus, který se má s ním použít.
Konstruktory
SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime) |
Inicializuje novou instanci SecurityContextSecurityToken třídy . |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime) |
Inicializuje novou instanci SecurityContextSecurityToken třídy . |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializuje novou instanci SecurityContextSecurityToken třídy . |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializuje novou instanci SecurityContextSecurityToken třídy . |
Vlastnosti
AuthorizationPolicies |
Získá kolekci zásad autorizace tokenů jen pro čtení. |
BootstrapMessageProperty |
Získá nebo nastaví SecurityMessageProperty extrahovaný ze zprávy bootstrap. |
ContextId |
Získá ID kontextu. |
Id |
Získá ID tokenu. |
IsCookieMode |
Získá hodnotu, která určuje, jestli se má číst token kontextu zabezpečení (SCT) s nastavením režimu, které určuje, jak se soubory cookie načítá. |
KeyEffectiveTime |
Získá klíč efektivní čas spuštění. |
KeyExpirationTime |
Získá čas vypršení platnosti klíče. |
KeyGeneration |
Získá generování klíče. |
SecurityKeys |
Získá kolekci klíčů zabezpečení jen pro čtení. |
ValidFrom |
Získá token efektivní čas spuštění. |
ValidTo |
Získá čas vypršení platnosti tokenu. |
Metody
CanCreateKeyIdentifierClause<T>() |
Určuje, zda lze vytvořit zadaný typ klauzule identifikátoru klíče. |
CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
Vytvoří soubor cookie tokenu kontextu zabezpečení. |
CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
Vytvoří soubor cookie tokenu kontextu zabezpečení. |
CreateKeyIdentifierClause<T>() |
Vytvoří klauzuli identifikátoru klíče zadaného typu. |
Dispose() |
Uvolní nespravované prostředky používané touto instancí tohoto objektu. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Určuje, jestli klauzule identifikátoru klíče aktuálního tokenu odpovídá zadané klauzuli identifikátoru klíče. |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Získá klíč pro zadanou klauzuli identifikátoru klíče. (Zděděno od SecurityToken) |
ToString() |
Generuje textovou reprezentaci aktuální instance tohoto objektu. |