SecurityTokenResolver 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.
Representa uma classe de utilitário que pode recuperar tokens de segurança ou chaves quando você tem um identificador de chave ou cláusula de identificador de chave.
public ref class SecurityTokenResolver abstract
public ref class SecurityTokenResolver abstract : System::IdentityModel::Configuration::ICustomIdentityConfiguration
public abstract class SecurityTokenResolver
public abstract class SecurityTokenResolver : System.IdentityModel.Configuration.ICustomIdentityConfiguration
type SecurityTokenResolver = class
type SecurityTokenResolver = class
interface ICustomIdentityConfiguration
Public MustInherit Class SecurityTokenResolver
Public MustInherit Class SecurityTokenResolver
Implements ICustomIdentityConfiguration
- Herança
-
SecurityTokenResolver
- Derivado
- Implementações
Comentários
Use a SecurityTokenResolver classe para recuperar um token de chave ou segurança quando você tiver um identificador de chave ou cláusula de identificador de chave. Os ResolveToken métodos e os TryResolveToken métodos recuperam um token, considerando que há um identificador de chave ou cláusula de identificador de chave. A ResolveSecurityKey chave e TryResolveSecurityKey recupera uma chave, considerando que há uma cláusula de identificador de chave. Os métodos com um Try prefixo retornam false quando a recuperação não é bem-sucedida, enquanto os métodos sem Try prefixo geram uma exceção.
Construtores
| Nome | Description |
|---|---|
| SecurityTokenResolver() |
Inicializa uma nova instância da classe SecurityTokenResolver. |
Métodos
| Nome | Description |
|---|---|
| CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean) |
Cria um resolvedor de token de segurança padrão para os tokens de segurança especificados. |
| 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) |
| LoadCustomConfiguration(XmlNodeList) |
Quando substituído em uma classe derivada, carrega a configuração personalizada de XML. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ResolveSecurityKey(SecurityKeyIdentifierClause) |
Obtém a chave referenciada na cláusula de identificador de chave especificada. |
| ResolveToken(SecurityKeyIdentifier) |
Recupera um token de segurança que corresponde a uma das cláusulas de identificador de chave de segurança contidas no identificador de chave especificado. |
| ResolveToken(SecurityKeyIdentifierClause) |
Recupera o token de segurança que corresponde à cláusula de identificador de chave especificada. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey) |
Tenta recuperar a chave referenciada na cláusula de identificador de chave especificada. |
| TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey) |
Tenta recuperar a chave referenciada na cláusula de identificador de chave especificada. |
| TryResolveToken(SecurityKeyIdentifier, SecurityToken) |
Tenta recuperar o token de segurança que corresponde a uma das cláusulas de identificador de chave contidas no identificador de chave especificado. |
| TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Tenta recuperar o token de segurança que corresponde à cláusula de identificador de chave especificada. |
| TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
Quando substituído em uma classe derivada, tenta recuperar o token de segurança que corresponde a pelo menos uma das cláusulas de identificador de chave contidas no identificador de chave especificado. |
| TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
Quando substituído em uma classe derivada, tenta resolver o token de segurança que corresponde à cláusula de identificador de chave especificada. |