UserNameSecurityTokenHandler Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define uma classe base abstrata para um SecurityTokenHandler que processa tokens de segurança do tipo UserNameSecurityToken.
public ref class UserNameSecurityTokenHandler abstract : System::IdentityModel::Tokens::SecurityTokenHandler
public abstract class UserNameSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
type UserNameSecurityTokenHandler = class
inherit SecurityTokenHandler
Public MustInherit Class UserNameSecurityTokenHandler
Inherits SecurityTokenHandler
- Herança
- Derivado
Construtores
| Nome | Description |
|---|---|
| UserNameSecurityTokenHandler() |
Chamado de construtores em classes derivadas para inicializar a UserNameSecurityTokenHandler classe. |
Propriedades
| Nome | Description |
|---|---|
| CanValidateToken |
Obtém um valor que indica se o manipulador dá suporte à validação de tokens de segurança. (Herdado de SecurityTokenHandler) |
| CanWriteToken |
Obtém um valor que indica se esse manipulador pode gravar tokens do tipo UserNameSecurityToken. |
| Configuration |
Obtém ou define o SecurityTokenHandlerConfiguration objeto que fornece configuração para a instância atual. (Herdado de SecurityTokenHandler) |
| ContainingCollection |
Obtém a coleção de manipuladores de token que contém a instância atual. (Herdado de SecurityTokenHandler) |
| RetainPassword |
Obtém ou define um valor que especifica se a senha será retida no token de inicialização anexado ao ClaimsIdentity que é retornado pelo ValidateToken(SecurityToken) método. |
| TokenType |
Obtém os Type tokens que esse manipulador processa. |
Métodos
| Nome | Description |
|---|---|
| CanReadKeyIdentifierClause(XmlReader) |
Retorna um valor que indica se o elemento XML referenciado pelo leitor XML especificado é uma cláusula de identificador de chave que pode ser desserializada por essa instância. (Herdado de SecurityTokenHandler) |
| CanReadToken(String) |
Retorna um valor que indica se a cadeia de caracteres especificada pode ser desserializada como um token do tipo processado por essa instância. (Herdado de SecurityTokenHandler) |
| CanReadToken(XmlReader) |
Indica se o elemento XML atual pode ser lido como um UserNameSecurityToken. |
| CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause) |
Retorna um valor que indica se a cláusula de identificador de chave especificada pode ser serializada por essa instância. (Herdado de SecurityTokenHandler) |
| CreateSecurityTokenReference(SecurityToken, Boolean) |
Quando substituído em uma classe derivada, cria a referência de token de segurança para tokens processados por essa classe. Esse método normalmente é chamado por um STS (serviço de token de segurança). (Herdado de SecurityTokenHandler) |
| CreateToken(SecurityTokenDescriptor) |
Quando substituído em uma classe derivada, cria um token de segurança usando o descritor de token especificado. Esse método é chamado por um STS (serviço de token de segurança). (Herdado de SecurityTokenHandler) |
| DetectReplayedToken(SecurityToken) |
Quando substituído em uma classe derivada, gera uma exceção se o token especificado for detectado como sendo reproduzido. (Herdado de SecurityTokenHandler) |
| 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) |
| GetTokenTypeIdentifiers() |
Retorna os URIs usados em solicitações para identificar um token do tipo que pode ser processado por esse manipulador. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| LoadCustomConfiguration(XmlNodeList) |
Quando substituído em uma classe derivada, carrega a configuração personalizada de XML. (Herdado de SecurityTokenHandler) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ReadKeyIdentifierClause(XmlReader) |
Quando substituído em uma classe derivada, desserializa o XML referenciado pelo leitor XML especificado para uma cláusula de identificador de chave que faz referência a um token processado pela classe derivada. (Herdado de SecurityTokenHandler) |
| ReadToken(String) |
Quando substituído em uma classe derivada, desserializa a cadeia de caracteres especificada para um token do tipo processado pela classe derivada. (Herdado de SecurityTokenHandler) |
| ReadToken(XmlReader, SecurityTokenResolver) |
Quando substituído em uma 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ê um UserNameSecurityToken do leitor especificado. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| TraceTokenValidationFailure(SecurityToken, String) |
Rastreia o evento de falha durante a validação de tokens de segurança quando o rastreamento está habilitado. (Herdado de SecurityTokenHandler) |
| TraceTokenValidationSuccess(SecurityToken) |
Rastreia a validação bem-sucedida do evento de tokens de segurança quando o rastreamento está habilitado. (Herdado de SecurityTokenHandler) |
| ValidateToken(SecurityToken) |
Quando substituído em uma classe derivada, valida o token de segurança especificado. O token deve ser do tipo processado pela classe derivada. (Herdado de SecurityTokenHandler) |
| WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause) |
Quando substituído em uma classe derivada, serializa a cláusula de identificador de chave especificada para XML. A cláusula do identificador de chave deve ser do tipo compatível com a classe derivada. (Herdado de SecurityTokenHandler) |
| WriteToken(SecurityToken) |
Quando substituído em uma classe derivada, serializa o token de segurança especificado para uma cadeia de caracteres. O token deve ser do tipo processado pela classe derivada. (Herdado de SecurityTokenHandler) |
| WriteToken(XmlWriter, SecurityToken) |
Serializa o XML especificado UserNameSecurityToken . |