WindowsSecurityToken Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Sicherheitstoken dar, das auf der ID einer Windows-Domäne oder eines Benutzerkontos basiert.
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
- Vererbung
- Abgeleitet
- Implementiert
Hinweise
Anwendungsentwickler benötigen die WindowsSecurityToken-Klasse in der Regel nur, wenn ein Webdienst auf Details zu der Windows-Domäne oder dem Benutzerkonto zugreifen muss, die bzw. das dem WindowsSecurityToken-Sicherheitstoken zugeordnet ist. Um die Details der Windows-Domäne oder des Benutzerkontos abzurufen, greifen Sie auf die WindowsIdentity-Eigenschaft zu.
Konstruktoren
WindowsSecurityToken() |
Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse. |
WindowsSecurityToken(WindowsIdentity) |
Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des Windows-Benutzers. |
WindowsSecurityToken(WindowsIdentity, String) |
Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des Windows-Benutzers. |
WindowsSecurityToken(WindowsIdentity, String, String) |
Erstellt eine neue Instanz von WindowsSecurityToken. |
Eigenschaften
AuthenticationType |
Ruft den Authentifizierungstyp für das Token ab. |
Id |
Ruft den eindeutigen Bezeichner für das Sicherheitstoken ab. |
SecurityKeys |
Ruft die dem Sicherheitstoken zugeordneten kryptografischen Schlüssel ab. |
ValidFrom |
Ruft den ersten Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist. |
ValidTo |
Ruft den spätest möglichen Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist. |
WindowsIdentity |
Ruft den Windows-Benutzer ab, der diesem Sicherheitstoken zugeordnet ist. |
Methoden
CanCreateKeyIdentifierClause<T>() |
Ruft einen Wert ab, der angibt, ob dieses Sicherheitstoken den angegebenen Schlüsselbezeichner erstellen kann. (Geerbt von SecurityToken) |
CreateKeyIdentifierClause<T>() |
Erstellt die angegebene Schlüsselbezeichnerklausel. (Geerbt von SecurityToken) |
Dispose() |
Gibt alle vom WindowsSecurityToken verwendeten Ressourcen frei. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des angegebenen eindeutigen Bezeichners, des Windows-Benutzers und des ersten und letzten Zeitpunkts, zu dem das Sicherheitstoken gültig ist. |
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse. |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz auf den angegebenen Schlüsselbezeichner aufgelöst werden kann. (Geerbt von SecurityToken) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Ruft den Schlüssel für die angegebene Schlüsselbezeichnerklausel ab. (Geerbt von SecurityToken) |
ThrowIfDisposed() |
Löst eine Ausnahme aus, wenn die Dispose()-Methode für diese Instanz aufgerufen wurde. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |