WindowsUserNameSecurityTokenHandler Classe

Definição

Define um SecurityTokenHandler que processa Windows tokens de nome de utilizador.

public ref class WindowsUserNameSecurityTokenHandler : System::IdentityModel::Tokens::UserNameSecurityTokenHandler
public class WindowsUserNameSecurityTokenHandler : System.IdentityModel.Tokens.UserNameSecurityTokenHandler
type WindowsUserNameSecurityTokenHandler = class
    inherit UserNameSecurityTokenHandler
Public Class WindowsUserNameSecurityTokenHandler
Inherits UserNameSecurityTokenHandler
Herança
WindowsUserNameSecurityTokenHandler

Observações

A WindowsUserNameSecurityTokenHandler classe estende a UserNameSecurityTokenHandler classe para adicionar validação de tokens.

Construtores

Name Description
WindowsUserNameSecurityTokenHandler()

Inicializa uma nova instância da WindowsUserNameSecurityTokenHandler classe.

Propriedades

Name Description
CanValidateToken

Obtém um valor que indica se este handler suporta validação de tokens do tipo UserNameSecurityToken.

CanWriteToken

Obtém um valor que indica se este manipulador pode escrever tokens do tipo UserNameSecurityToken.

(Herdado de UserNameSecurityTokenHandler)
Configuration

Obtém ou define o SecurityTokenHandlerConfiguration objeto que fornece a configuração para a instância atual.

(Herdado de SecurityTokenHandler)
ContainingCollection

Obtém a coleção do handler de tokens que contém a instância atual.

(Herdado de SecurityTokenHandler)
RetainPassword

Recebe ou define um valor que especifica se a palavra-passe será mantida no token bootstrap que está associado ao ClaimsIdentity que é devolvido pelo ValidateToken(SecurityToken) método.

(Herdado de UserNameSecurityTokenHandler)
TokenType

Obtém os Type tokens que este handler processa.

(Herdado de UserNameSecurityTokenHandler)

Métodos

Name Description
CanReadKeyIdentifierClause(XmlReader)

Devolve um valor que indica se o elemento XML referido pelo leitor XML especificado é uma cláusula identificadora-chave que pode ser desserializada por esta instância.

(Herdado de SecurityTokenHandler)
CanReadToken(String)

Devolve um valor que indica se a cadeia especificada pode ser desserializada como um token do tipo processado por esta instância.

(Herdado de SecurityTokenHandler)
CanReadToken(XmlReader)

Indica se o elemento XML atual pode ser lido como um UserNameSecurityToken.

(Herdado de UserNameSecurityTokenHandler)
CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

Devolve um valor que indica se a cláusula identificadora de chave especificada pode ser serializada por esta instância.

(Herdado de SecurityTokenHandler)
CreateSecurityTokenReference(SecurityToken, Boolean)

Quando sobreposto numa classe derivada, cria-se a referência do token de segurança para tokens processados por essa classe. Este método é normalmente chamado por um serviço de token de segurança (STS).

(Herdado de SecurityTokenHandler)
CreateToken(SecurityTokenDescriptor)

Quando sobreposto numa classe derivada, cria-se um token de segurança usando o descritor do token especificado. Este método é chamado por um serviço de token de segurança (STS).

(Herdado de SecurityTokenHandler)
DetectReplayedToken(SecurityToken)

Quando sobrescrito numa classe derivada, lança uma exceção se o token especificado for detetado como sendo rejogado.

(Herdado de SecurityTokenHandler)
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)
GetTokenTypeIdentifiers()

Devolve os URIs usados nos pedidos para identificar um token do tipo que pode ser processado por este handler.

(Herdado de UserNameSecurityTokenHandler)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
LoadCustomConfiguration(XmlNodeList)

Quando sobreposto numa classe derivada, carrega uma configuração personalizada a partir do XML.

(Herdado de SecurityTokenHandler)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ReadKeyIdentifierClause(XmlReader)

Quando sobreposto numa classe derivada, desserializa o XML referenciado pelo leitor XML especificado para uma cláusula identificadora de chave que faz referência a um token processado pela classe derivada.

(Herdado de SecurityTokenHandler)
ReadToken(String)

Quando sobreposta numa classe derivada, a cadeia especificada desserializa para um token do tipo processado pela classe derivada.

(Herdado de SecurityTokenHandler)
ReadToken(XmlReader, SecurityTokenResolver)

Quando sobreposto numa classe derivada, desserializa o XML referenciado pelo leitor XML especificado para um token do tipo processado pela classe derivada usando o resolvedor de token especificado.

(Herdado de SecurityTokenHandler)
ReadToken(XmlReader)

Lê a UserNameSecurityToken do leitor especificado.

(Herdado de UserNameSecurityTokenHandler)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
TraceTokenValidationFailure(SecurityToken, String)

Rastreia o evento de falha durante a validação dos tokens de segurança quando o rastreio está ativado.

(Herdado de SecurityTokenHandler)
TraceTokenValidationSuccess(SecurityToken)

Rastreia o evento de validação bem-sucedida dos tokens de segurança quando o rastreio está ativado.

(Herdado de SecurityTokenHandler)
ValidateToken(SecurityToken)

Valida o token especificado e devolve as suas reivindicações.

WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

Quando sobreposta numa classe derivada, serializa a cláusula identificadora de chave especificada para XML. A cláusula identificadora de chave deve ser do tipo suportado pela classe derivada.

(Herdado de SecurityTokenHandler)
WriteToken(SecurityToken)

Quando sobrescrito numa classe derivada, serializa o token de segurança especificado para uma cadeia. O token deve ser do tipo processado pela classe derivada.

(Herdado de SecurityTokenHandler)
WriteToken(XmlWriter, SecurityToken)

Serializa o especificado UserNameSecurityToken para XML.

(Herdado de UserNameSecurityTokenHandler)

Aplica-se a