WindowsSecurityToken Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un jeton de sécurité basé sur l’identité d’un domaine ou d’un compte d’utilisateur Windows.
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
- Héritage
- Dérivé
- Implémente
Remarques
En règle générale, les développeurs d’applications n’ont pas besoin d’utiliser la WindowsSecurityToken classe, sauf si un service web doit accéder aux détails sur le domaine Windows ou le compte d’utilisateur associé au WindowsSecurityToken jeton de sécurité. Pour obtenir les détails du domaine ou du compte d’utilisateur Windows, accédez à la WindowsIdentity propriété.
Constructeurs
| Nom | Description |
|---|---|
| WindowsSecurityToken() |
Initialise une nouvelle instance de la classe WindowsSecurityToken. |
| WindowsSecurityToken(WindowsIdentity, String, String) |
Crée une instance de WindowsSecurityToken. |
| WindowsSecurityToken(WindowsIdentity, String) |
Initialise une nouvelle instance de la classe à l’aide WindowsSecurityToken de l’utilisateur Windows. |
| WindowsSecurityToken(WindowsIdentity) |
Initialise une nouvelle instance de la classe à l’aide WindowsSecurityToken de l’utilisateur Windows. |
Propriétés
| Nom | Description |
|---|---|
| AuthenticationType |
Obtient le type d’authentification du jeton. |
| Id |
Obtient l’identificateur unique du jeton de sécurité. |
| SecurityKeys |
Obtient les clés de chiffrement associées au jeton de sécurité. |
| ValidFrom |
Obtient le premier instant au moment où ce jeton de sécurité est valide. |
| ValidTo |
Obtient le dernier instant au moment où ce jeton de sécurité est valide. |
| WindowsIdentity |
Obtient l’utilisateur Windows associé à ce jeton de sécurité. |
Méthodes
| Nom | Description |
|---|---|
| CanCreateKeyIdentifierClause<T>() |
Obtient une valeur qui indique si ce jeton de sécurité est capable de créer l’identificateur de clé spécifié. (Hérité de SecurityToken) |
| CreateKeyIdentifierClause<T>() |
Crée la clause d’identificateur de clé spécifiée. (Hérité de SecurityToken) |
| Dispose() |
Libère toutes les ressources utilisées par le WindowsSecurityToken. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Initialise une nouvelle instance de la WindowsSecurityToken classe à l’aide de l’identificateur unique spécifié, de l’utilisateur Windows et des premiers et derniers instants au moment où le jeton de sécurité est valide. |
| Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Initialise une nouvelle instance de la classe WindowsSecurityToken. |
| MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Retourne une valeur qui indique si l’identificateur de clé de cette instance peut être résolu en identificateur de clé spécifié. (Hérité de SecurityToken) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Obtient la clé de la clause d’identificateur de clé spécifiée. (Hérité de SecurityToken) |
| ThrowIfDisposed() |
Lève une exception si la Dispose() méthode a été appelée pour cette instance. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |