SecurityTokenResolver Clase

Definición

Representa una clase de utilidad que puede recuperar tokens de seguridad o claves al tener un identificador clave o cláusula de identificador de clave.Represents a utility class that can retrieve security tokens or keys when you have a key identifier or key identifier clause.

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
Herencia
SecurityTokenResolver
Derivado
Implementaciones

Comentarios

Utilice la clase SecurityTokenResolver para recuperar una clave o token de seguridad al tener un identificador clave o cláusula de identificador de clave.Use the SecurityTokenResolver class to retrieve a key or security token when you have a key identifier or key identifier clause. ResolveToken y los métodos TryResolveToken recuperan un token proporcionado que es un identificador clave o cláusula de identificador de clave.The ResolveToken and TryResolveToken methods retrieve a token given that there is a key identifier or key identifier clause. ResolveSecurityKey y TryResolveSecurityKey recupera una clave proporcionada que es una cláusula de identificador clave.The ResolveSecurityKey and TryResolveSecurityKey retrieve a key given that there is a key identifier clause. Los métodos con el prefijo Try devuelven false cuando la recuperación es incorrecta, mientras que los métodos sin un tipo de prefijo Try inician una excepción.The methods with a Try prefix return false when the retrieval is unsuccessful, whereas the methods without a Try prefix throw an exception.

Constructores

SecurityTokenResolver()

Inicializa una nueva instancia de la clase SecurityTokenResolver.Initializes a new instance of the SecurityTokenResolver class.

Métodos

CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean)

Crea una resolución del token de seguridad predeterminada para los tokens de seguridad especificados.Creates a default security token resolver for the specified security tokens.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
LoadCustomConfiguration(XmlNodeList)

Cuando se reemplaza en una clase derivada, carga la configuración personalizada de XML.When overridden in a derived class, loads custom configuration from XML.

MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

Obtiene la clave a la que se hace referencia en la cláusula de identificador clave especificada.Obtains the key that is referenced in the specified key identifier clause.

ResolveToken(SecurityKeyIdentifier)

Recupera un token de seguridad que coincide con una de las cláusulas de identificador de la clave que están incluidas dentro del identificador clave especificado.Retrieves a security token that matches one of the security key identifier clauses contained within the specified key identifier.

ResolveToken(SecurityKeyIdentifierClause)

Recupera el token de seguridad que coincide con la cláusula de identificador especificada.Retrieves the security token that matches the specified key identifier clause.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Intenta recuperar la clave a la que se hace referencia en la cláusula de identificador clave especificado.Attempts to retrieve the key that is referenced in the specified key identifier clause.

TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Intenta recuperar la clave a la que se hace referencia en la cláusula de identificador clave especificado.Attempts to retrieve the key that is referenced in the specified key identifier clause.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Intenta recuperar el token de seguridad que coincide con una de las cláusulas de identificador de la clave que están incluidas dentro del identificador clave especificado.Attempts to retrieve the security token that matches one of the key identifier clauses contained within the specified key identifier.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Intenta recuperar el token de seguridad que coincide con la cláusula de identificador clave especificada.Attempts to retrieve the security token that matches the specified key identifier clause.

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Cuando se invalida en una clase derivada, intenta recuperar el token de seguridad que coincide por lo menos con una de las cláusulas de identificador clave contenido dentro del identificador clave especificado.When overridden in a derived class, attempts to retrieve the security token that matches at least one of the key identifier clauses contained within the specified key identifier.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Cuando se invalida en una clase derivada, intenta resolver el token de seguridad que coincide con la cláusula de identificador clave especificada.When overridden in a derived class, attempts to resolve the security token that matches the specified key identifier clause.

Se aplica a