WindowsSecurityToken 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 zabezpečení, který je založen na identitě domény systému Windows nebo uživatelského účtu.
public ref class WindowsSecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public class WindowsSecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
type WindowsSecurityToken = class
inherit SecurityToken
interface IDisposable
Public Class WindowsSecurityToken
Inherits SecurityToken
Implements IDisposable
- Dědičnost
- Odvozené
- Implementuje
Poznámky
Vývojáři aplikací obvykle nemusí používat WindowsSecurityToken třídu, pokud webová služba musí získat přístup k podrobnostem o doméně systému Windows nebo uživatelském účtu přidruženém k tokenu WindowsSecurityToken zabezpečení. Pokud chcete získat podrobnosti o doméně nebo uživatelském účtu Windows, přejděte k WindowsIdentity vlastnosti.
Konstruktory
WindowsSecurityToken() |
Inicializuje novou instanci WindowsSecurityToken třídy. |
WindowsSecurityToken(WindowsIdentity) |
Inicializuje novou instanci WindowsSecurityToken třídy pomocí uživatele systému Windows. |
WindowsSecurityToken(WindowsIdentity, String) |
Inicializuje novou instanci WindowsSecurityToken třídy pomocí uživatele systému Windows. |
WindowsSecurityToken(WindowsIdentity, String, String) |
Vytvoří novou instanci položky WindowsSecurityToken. |
Vlastnosti
AuthenticationType |
Získá typ ověřování pro token. |
Id |
Získá jedinečný identifikátor tokenu zabezpečení. |
SecurityKeys |
Získá kryptografické klíče přidružené k tokenu zabezpečení. |
ValidFrom |
Získá první okamžik v čase, ve kterém je tento token zabezpečení platný. |
ValidTo |
Získá poslední okamžik v čase, kdy je tento token zabezpečení platný. |
WindowsIdentity |
Získá uživatele systému Windows přidruženého k tomuto tokenu zabezpečení. |
Metody
CanCreateKeyIdentifierClause<T>() |
Získá hodnotu, která označuje, zda tento token zabezpečení je schopen vytvořit identifikátor zadaného klíče. (Zděděno od SecurityToken) |
CreateKeyIdentifierClause<T>() |
Vytvoří klauzuli identifikátoru zadaného klíče. (Zděděno od SecurityToken) |
Dispose() |
Uvolní všechny prostředky používané nástrojem WindowsSecurityToken. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializuje novou instanci třídy pomocí zadaného jedinečného WindowsSecurityToken identifikátoru, uživatele systému Windows, a první a poslední okamžiky v čase, kdy je token zabezpečení platný. |
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializuje novou instanci WindowsSecurityToken třídy. |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci lze přeložit na zadaný identifikátor klíče. (Zděděno od SecurityToken) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Získá klíč pro zadaný klíč identifikátor klauzule. (Zděděno od SecurityToken) |
ThrowIfDisposed() |
Vyvolá výjimku, Dispose() pokud byla volána metoda pro tuto instanci. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |