CustomUserNameSecurityTokenAuthenticator Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Autentica un token di sicurezza UserNameSecurityToken utilizzando uno schema di autenticazione personalizzato.
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
- Ereditarietà
-
CustomUserNameSecurityTokenAuthenticator
Commenti
Eseguire l'override della classe CustomUserNameSecurityTokenAuthenticator quando l'autenticazione di Windows fornita dalla classe WindowsUserNameSecurityTokenAuthenticator non è sufficiente. La classe WindowsUserNameSecurityTokenAuthenticator autentica il nome utente e la password in un token di sicurezza UserNameSecurityToken come un account di Windows.
Per fornire uno schema di autenticazione personalizzato, derivare una classe dalla classe UserNamePasswordValidator, implementare lo schema di autenticazione e quindi passare tale classe al costruttore per la classe CustomUserNameSecurityTokenAuthenticator.
Costruttori
CustomUserNameSecurityTokenAuthenticator(UserNamePasswordValidator) |
Inizializza una nuova istanza della classe CustomUserNameSecurityTokenAuthenticator utilizzando la convalida specificata. |
Metodi
CanValidateToken(SecurityToken) |
Ottiene un valore che indica se il token di sicurezza specificato può essere convalidato da questo autenticatore del token di sicurezza. (Ereditato da SecurityTokenAuthenticator) |
CanValidateTokenCore(SecurityToken) |
Ottiene un valore che indica se il token di sicurezza specificato può essere convalidato da questo autenticatore del token di sicurezza. (Ereditato da UserNameSecurityTokenAuthenticator) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
ValidateToken(SecurityToken) |
Autentica il token di sicurezza specificato e ne restituisce il set di criteri di autorizzazione. (Ereditato da SecurityTokenAuthenticator) |
ValidateTokenCore(SecurityToken) |
Autentica il token di sicurezza specificato e ne restituisce il set di criteri di autorizzazione. (Ereditato da UserNameSecurityTokenAuthenticator) |
ValidateUserNamePasswordCore(String, String) |
Autentica il nome utente e la password specificati e restituisce il set di criteri di autorizzazione per i token di sicurezza UserNameSecurityToken. |