CustomUserNameSecurityTokenAuthenticator 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.
Authentifie un jeton de sécurité UserNameSecurityToken à l'aide d'un schéma d'authentification personnalisé.
public ref class CustomUserNameSecurityTokenAuthenticator : System::IdentityModel::Selectors::UserNameSecurityTokenAuthenticator
public class CustomUserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator
type CustomUserNameSecurityTokenAuthenticator = class
inherit UserNameSecurityTokenAuthenticator
Public Class CustomUserNameSecurityTokenAuthenticator
Inherits UserNameSecurityTokenAuthenticator
- Héritage
-
CustomUserNameSecurityTokenAuthenticator
Remarques
Substituez la classe CustomUserNameSecurityTokenAuthenticator lorsque l'authentification Windows fournie par la classe WindowsUserNameSecurityTokenAuthenticator n'est pas suffisante. La classe WindowsUserNameSecurityTokenAuthenticator authentifie le nom d'utilisateur et le mot de passe dans un jeton de sécurité UserNameSecurityToken en tant que compte Windows.
Pour fournir un schéma d'authentification personnalisé, dérivez une classe de la classe UserNamePasswordValidator, implémentez le schéma d'authentification, puis passez cette classe au constructeur pour la classe CustomUserNameSecurityTokenAuthenticator.
Constructeurs
CustomUserNameSecurityTokenAuthenticator(UserNamePasswordValidator) |
Initialise une nouvelle instance de la classe CustomUserNameSecurityTokenAuthenticator à l'aide du validateur spécifié. |
Méthodes
CanValidateToken(SecurityToken) |
Obtient une valeur indiquant si le jeton de sécurité spécifié peut être validé par cet authentificateur de jeton de sécurité. (Hérité de SecurityTokenAuthenticator) |
CanValidateTokenCore(SecurityToken) |
Obtient une valeur indiquant si le jeton de sécurité spécifié peut être validé par cet authentificateur de jeton de sécurité. (Hérité de UserNameSecurityTokenAuthenticator) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
ValidateToken(SecurityToken) |
Authentifie le jeton de sécurité spécifié et retourne le jeu de stratégies d'autorisation pour le jeton de sécurité. (Hérité de SecurityTokenAuthenticator) |
ValidateTokenCore(SecurityToken) |
Authentifie le jeton de sécurité spécifié et retourne le jeu de stratégies d'autorisation pour le jeton de sécurité. (Hérité de UserNameSecurityTokenAuthenticator) |
ValidateUserNamePasswordCore(String, String) |
Authentifie le nom d'utilisateur et le mot de passe spécifiés et retourne le jeu de stratégies d'autorisation pour les jetons de sécurité UserNameSecurityToken. |