WindowsSecurityToken Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en säkerhetstoken som baseras på identiteten för en Windows domän eller användarkonto.
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
- Arv
- Härledda
- Implementeringar
Kommentarer
Vanligtvis behöver programutvecklare inte använda klassen WindowsSecurityToken, såvida inte en webbtjänst måste få åtkomst till information om den Windows domän eller användarkonto som är associerad med säkerhetstoken WindowsSecurityToken. Om du vill få information om Windows domän eller användarkonto öppnar du egenskapen WindowsIdentity.
Konstruktorer
| Name | Description |
|---|---|
| WindowsSecurityToken() |
Initierar en ny instans av WindowsSecurityToken klassen. |
| WindowsSecurityToken(WindowsIdentity, String, String) |
Skapar en ny instans av WindowsSecurityToken. |
| WindowsSecurityToken(WindowsIdentity, String) |
Initierar en ny instans av klassen WindowsSecurityToken med hjälp av den Windows användaren. |
| WindowsSecurityToken(WindowsIdentity) |
Initierar en ny instans av klassen WindowsSecurityToken med hjälp av den Windows användaren. |
Egenskaper
| Name | Description |
|---|---|
| AuthenticationType |
Hämtar autentiseringstypen för token. |
| Id |
Hämtar den unika identifieraren för säkerhetstoken. |
| SecurityKeys |
Hämtar de kryptografiska nycklar som är associerade med säkerhetstoken. |
| ValidFrom |
Hämtar den första tidpunkten då den här säkerhetstoken är giltig. |
| ValidTo |
Hämtar den sista tidpunkten då den här säkerhetstoken är giltig. |
| WindowsIdentity |
Hämtar den Windows användare som är associerad med den här säkerhetstoken. |
Metoder
| Name | Description |
|---|---|
| CanCreateKeyIdentifierClause<T>() |
Hämtar ett värde som anger om den här säkerhetstoken kan skapa den angivna nyckelidentifieraren. (Ärvd från SecurityToken) |
| CreateKeyIdentifierClause<T>() |
Skapar den angivna nyckelidentifierarsatsen. (Ärvd från SecurityToken) |
| Dispose() |
Släpper alla resurser som används av WindowsSecurityToken. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Initierar en ny instans av klassen WindowsSecurityToken med den angivna unika identifieraren, Windows användare och de första och sista ögonblicken i tiden när säkerhetstoken är giltig. |
| Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Initierar en ny instans av WindowsSecurityToken klassen. |
| MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Returnerar ett värde som anger om nyckelidentifieraren för den här instansen kan matchas mot den angivna nyckelidentifieraren. (Ärvd från SecurityToken) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Hämtar nyckeln för den angivna nyckelidentifierarsatsen. (Ärvd från SecurityToken) |
| ThrowIfDisposed() |
Genererar ett undantag om metoden har anropats för den här instansen Dispose() . |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |