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. |