SecurityTokenAuthenticator Classe

Definição

Autentica um token de segurança.

public ref class SecurityTokenAuthenticator abstract
public abstract class SecurityTokenAuthenticator
type SecurityTokenAuthenticator = class
Public MustInherit Class SecurityTokenAuthenticator
Herança
SecurityTokenAuthenticator
Derivado

Comentários

A SecurityTokenAuthenticator classe e as classes que derivam dela autenticam tokens de segurança. Normalmente, você só derivaria uma classe diretamente de quando criasse um token de SecurityTokenAuthenticator segurança personalizado. Se você quiser substituir os comportamentos padrão de autenticação ou autorização para tokens de segurança internos, deriva de uma das classes que derivam de SecurityTokenAuthenticator, como SamlSecurityTokenAuthenticator.

Quando você derivar uma classe, SecurityTokenAuthenticatorsubstitua os dois métodos a seguir: ValidateTokenCore e CanValidateTokenCore. O CanValidateTokenCore método determina se esse autenticador de token de segurança pode autenticar um token de segurança específico. O ValidateTokenCore método autentica o token de segurança e estabelece um conjunto de políticas de autorização para autorização. As políticas de autorização mapeiam as declarações encontradas no token de segurança para declarações exigidas pelo aplicativo.

Construtores

Nome Description
SecurityTokenAuthenticator()

Inicializa uma nova instância da classe SecurityTokenAuthenticator.

Métodos

Nome Description
CanValidateToken(SecurityToken)

Obtém um valor que indica se o token de segurança especificado pode ser validado por esse autenticador de token de segurança.

CanValidateTokenCore(SecurityToken)

Quando substituído em uma classe derivada, obtém um valor que indica se o token de segurança especificado pode ser validado por esse autenticador de token de segurança.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
ValidateToken(SecurityToken)

Autentica o token de segurança especificado e retorna o conjunto de políticas de autorização para o token de segurança.

ValidateTokenCore(SecurityToken)

Quando substituído em uma classe derivada, autentica o token de segurança especificado e retorna o conjunto de políticas de autorização para o token de segurança.

Aplica-se a

Confira também