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

Observações

A SecurityTokenAuthenticator classe e as classes que dela derivam autenticam os tokens de segurança. Normalmente, só se deriva uma classe diretamente quando SecurityTokenAuthenticator se cria um token de segurança personalizado. Se quiser sobrepor os comportamentos predefinidos de autenticação ou autorização para tokens de segurança incorporados, derive de uma das classes que derivam de SecurityTokenAuthenticator, como SamlSecurityTokenAuthenticator.

Quando se deriva uma classe a partir de SecurityTokenAuthenticator, sobrepõe-se os seguintes dois métodos: ValidateTokenCore e CanValidateTokenCore. O CanValidateTokenCore método determina se este 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 a autorização. As políticas de autorização mapeiam as reivindicações encontradas no token de segurança para as reivindicações exigidas pela aplicação.

Construtores

Name Description
SecurityTokenAuthenticator()

Inicializa uma nova instância da SecurityTokenAuthenticator classe.

Métodos

Name Description
CanValidateToken(SecurityToken)

Recebe um valor que indica se o token de segurança especificado pode ser validado por este autenticador de token de segurança.

CanValidateTokenCore(SecurityToken)

Quando sobreposto numa classe derivada, recebe um valor que indica se o token de segurança especificado pode ser validado por este autenticador de token de segurança.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
ValidateToken(SecurityToken)

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

ValidateTokenCore(SecurityToken)

Quando é sobreposto numa classe derivada, autentica o token de segurança especificado e devolve o conjunto de políticas de autorização para o token de segurança.

Aplica-se a

Ver também