CustomUserNameSecurityTokenAuthenticator Classe

Definizione

Autentica un UserNameSecurityToken token di sicurezza usando 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 il autenticazione di Windows fornito dalla classe WindowsUserNameSecurityTokenAuthenticator non è sufficiente. La classe WindowsUserNameSecurityTokenAuthenticator autentica il nome utente e la password in un token di sicurezza UserNameSecurityToken come account di Windows.

Per fornire uno schema di autenticazione personalizzato, derivare una classe dalla UserNamePasswordValidator classe , implementare lo schema di autenticazione e quindi passare tale classe al costruttore per la CustomUserNameSecurityTokenAuthenticator classe .

Costruttori

Nome Descrizione
CustomUserNameSecurityTokenAuthenticator(UserNamePasswordValidator)

Inizializza una nuova istanza della CustomUserNameSecurityTokenAuthenticator classe utilizzando il validator specificato.

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
ValidateToken(SecurityToken)

Autentica il token di sicurezza specificato e restituisce il set di criteri di autorizzazione per il token di sicurezza.

(Ereditato da SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

Autentica il token di sicurezza specificato e restituisce il set di criteri di autorizzazione per il token di sicurezza.

(Ereditato da UserNameSecurityTokenAuthenticator)
ValidateUserNamePasswordCore(String, String)

Autentica il nome utente e la password specificati e restituisce il set di criteri di autorizzazione per UserNameSecurityToken i token di sicurezza.

Si applica a