SecurityTokenAuthenticator Clase

Definición

Autentica un token de seguridad .Authenticates a security token.

public ref class SecurityTokenAuthenticator abstract
public abstract class SecurityTokenAuthenticator
type SecurityTokenAuthenticator = class
Public MustInherit Class SecurityTokenAuthenticator
Herencia
SecurityTokenAuthenticator
Derivado

Comentarios

La clase SecurityTokenAuthenticator y las clases que derivan de ella autentican tokens de seguridad.The SecurityTokenAuthenticator class and the classes that derive from it authenticate security tokens. Normalmente, sólo derivaría una clase directamente de SecurityTokenAuthenticator al crear un token de seguridad personalizado.Typically, you would only derive a class directly from SecurityTokenAuthenticator when you create a custom security token. Si desease invalidar la autenticación predeterminada o los comportamientos de autorización de tokens de seguridad integrados, derive de una de las clases que derivan de SecurityTokenAuthenticator, como, por ejemplo, SamlSecurityTokenAuthenticator.If you wanted to override the default authentication or authorization behaviors for built-in security tokens, derive from one of the classes that derive from SecurityTokenAuthenticator, such as SamlSecurityTokenAuthenticator.

Al derivar una clase de SecurityTokenAuthenticator, invalide los dos métodos siguientes: ValidateTokenCore y CanValidateTokenCore.When you derive a class from SecurityTokenAuthenticator, override the following two methods: ValidateTokenCore and CanValidateTokenCore. El método CanValidateTokenCore determina si este autenticador de tokens de seguridad puede autenticar un token de seguridad específico.The CanValidateTokenCore method determines whether this security token authenticator can authenticate a specific security token. El método ValidateTokenCore autentica el token de seguridad y establece un conjunto de directivas de autorización para la autorización.The ValidateTokenCore method authenticates the security token and establishes a set of authorization policies for authorization. Las directivas de autorización asignan las notificaciones encontradas en el token de seguridad a las notificaciones requeridas por la aplicación.The authorization policies map the claims found in the security token to claims required by the application.

Constructores

SecurityTokenAuthenticator()

Inicializa una nueva instancia de la clase SecurityTokenAuthenticator.Initializes a new instance of the SecurityTokenAuthenticator class.

Métodos

CanValidateToken(SecurityToken)

Obtiene un valor que indica si el autenticador de tokens de seguridad puede validar el token de seguridad especificado.Gets a value indicating whether the specified security token can be validated by this security token authenticator.

CanValidateTokenCore(SecurityToken)

Cuando se invalida en una clase derivada, obtiene un valor que indica si este autenticador de tokens de seguridad puede validar el token de seguridad especificado.When overridden in a derived class, gets a value indicating whether the specified security token can be validated by this security token authenticator.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
ValidateToken(SecurityToken)

Autentica el token de seguridad especificado y devuelve el conjunto de directivas de la autorización para el token de seguridad.Authenticates the specified security token and returns the set of authorization policies for the security token.

ValidateTokenCore(SecurityToken)

Cuando se invalida en una clase derivada, autentica el token de seguridad especificado y devuelve el conjunto de directivas de autorización del token de seguridad.When overridden in a derived class, authenticates the specified security token and returns the set of authorization policies for the security token.

Se aplica a

Consulte también