SecurityContextSecurityToken Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje token zdefiniowany przez WS-SecureConversation danych.
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
- Dziedziczenie
- Implementuje
Uwagi
Wystąpienie tej klasy zawiera materiał klucza wraz z informacjami o uwierzytelnianiu, które reprezentują klienta. Użytkownik wybiera określony algorytm kryptograficzny, który ma być z nim używany.
Konstruktory
SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime) |
Inicjuje nowe wystąpienie klasy SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime) |
Inicjuje nowe wystąpienie klasy SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicjuje nowe wystąpienie klasy SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicjuje nowe wystąpienie klasy SecurityContextSecurityToken. |
Właściwości
AuthorizationPolicies |
Pobiera kolekcję zasad autoryzacji tokenu tylko do odczytu. |
BootstrapMessageProperty |
Pobiera lub ustawia SecurityMessageProperty wyodrębnione z komunikatu bootstrap. |
ContextId |
Pobiera identyfikator kontekstu. |
Id |
Pobiera identyfikator tokenu. |
IsCookieMode |
Pobiera wartość wskazującą, czy token kontekstu zabezpieczeń (SCT) z ustawieniem trybu określającym sposób obsługi plików cookie jest odczytywany. |
KeyEffectiveTime |
Pobiera kluczowy efektywny czas rozpoczęcia. |
KeyExpirationTime |
Pobiera czas wygaśnięcia klucza. |
KeyGeneration |
Pobiera generowanie klucza. |
SecurityKeys |
Pobiera kolekcję kluczy zabezpieczeń tylko do odczytu. |
ValidFrom |
Pobiera efektywny czas rozpoczęcia tokenu. |
ValidTo |
Pobiera czas wygaśnięcia tokenu. |
Metody
CanCreateKeyIdentifierClause<T>() |
Wskazuje, czy można utworzyć określony typ klauzuli identyfikatora klucza. |
CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
Tworzy plik cookie tokenu kontekstu zabezpieczeń. |
CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
Tworzy plik cookie tokenu kontekstu zabezpieczeń. |
CreateKeyIdentifierClause<T>() |
Tworzy klauzulę identyfikatora klucza określonego typu. |
Dispose() |
Zwalnia niezamażowane zasoby używane przez to wystąpienie tego obiektu. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Wskazuje, czy klauzula identyfikatora klucza bieżącego tokenu pasuje do określonej klauzuli identyfikatora klucza. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Pobiera klucz dla określonej klauzuli identyfikatora klucza. (Odziedziczone po SecurityToken) |
ToString() |
Generuje tekstową reprezentację bieżącego wystąpienia tego obiektu. |