UserNameSecurityTokenHandler Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define una clase base abstracta para que SecurityTokenHandler procese tokens de seguridad de 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
- Herencia
- Derivado
Constructores
| Nombre | Description |
|---|---|
| UserNameSecurityTokenHandler() |
Se llama desde constructores de clases derivadas para inicializar la UserNameSecurityTokenHandler clase . |
Propiedades
| Nombre | Description |
|---|---|
| CanValidateToken |
Obtiene un valor que indica si el controlador admite la validación de tokens de seguridad. (Heredado de SecurityTokenHandler) |
| CanWriteToken |
Obtiene un valor que indica si este controlador puede escribir tokens de tipo UserNameSecurityToken. |
| Configuration |
Obtiene o establece el SecurityTokenHandlerConfiguration objeto que proporciona configuración para la instancia actual. (Heredado de SecurityTokenHandler) |
| ContainingCollection |
Obtiene la colección del controlador de tokens que contiene la instancia actual. (Heredado de SecurityTokenHandler) |
| RetainPassword |
Obtiene o establece un valor que especifica si la contraseña se conservará en el token de arranque adjunto al ClaimsIdentity que devuelve el ValidateToken(SecurityToken) método . |
| TokenType |
Obtiene de Type los tokens que procesa este controlador. |
Métodos
| Nombre | Description |
|---|---|
| CanReadKeyIdentifierClause(XmlReader) |
Devuelve un valor que indica si el elemento XML al que hace referencia el lector XML especificado es una cláusula de identificador de clave que esta instancia puede deserializar. (Heredado de SecurityTokenHandler) |
| CanReadToken(String) |
Devuelve un valor que indica si la cadena especificada se puede deserializar como un token del tipo procesado por esta instancia. (Heredado de SecurityTokenHandler) |
| CanReadToken(XmlReader) |
Indica si el elemento XML actual se puede leer como .UserNameSecurityToken |
| CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause) |
Devuelve un valor que indica si esta instancia puede serializar la cláusula de identificador de clave especificada. (Heredado de SecurityTokenHandler) |
| CreateSecurityTokenReference(SecurityToken, Boolean) |
Cuando se reemplaza en una clase derivada, crea la referencia de token de seguridad para los tokens procesados por esa clase. Normalmente, un servicio de token de seguridad (STS) llama a este método. (Heredado de SecurityTokenHandler) |
| CreateToken(SecurityTokenDescriptor) |
Cuando se invalida en una clase derivada, crea un token de seguridad mediante el descriptor de token especificado. Un servicio de token de seguridad (STS) llama a este método. (Heredado de SecurityTokenHandler) |
| DetectReplayedToken(SecurityToken) |
Cuando se invalida en una clase derivada, produce una excepción si el token especificado se detecta como reproducido. (Heredado de SecurityTokenHandler) |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetTokenTypeIdentifiers() |
Devuelve los URI usados en las solicitudes para identificar un token del tipo que este controlador puede procesar. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| LoadCustomConfiguration(XmlNodeList) |
Cuando se invalida en una clase derivada, carga la configuración personalizada desde XML. (Heredado de SecurityTokenHandler) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ReadKeyIdentifierClause(XmlReader) |
Cuando se reemplaza en una clase derivada, deserializa el XML al que hace referencia el lector XML especificado a una cláusula de identificador de clave que hace referencia a un token procesado por la clase derivada. (Heredado de SecurityTokenHandler) |
| ReadToken(String) |
Cuando se reemplaza en una clase derivada, deserializa la cadena especificada en un token del tipo procesado por la clase derivada. (Heredado de SecurityTokenHandler) |
| ReadToken(XmlReader, SecurityTokenResolver) |
Cuando se invalida en una clase derivada, deserializa el XML al que hace referencia el lector XML especificado a un token del tipo procesado por la clase derivada mediante el solucionador de tokens especificado. (Heredado de SecurityTokenHandler) |
| ReadToken(XmlReader) |
Lee un UserNameSecurityToken elemento del lector especificado. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| TraceTokenValidationFailure(SecurityToken, String) |
Realiza un seguimiento del evento de error durante la validación de tokens de seguridad cuando el seguimiento está habilitado. (Heredado de SecurityTokenHandler) |
| TraceTokenValidationSuccess(SecurityToken) |
Realiza un seguimiento de la validación correcta del evento de tokens de seguridad cuando se habilita el seguimiento. (Heredado de SecurityTokenHandler) |
| ValidateToken(SecurityToken) |
Cuando se invalida en una clase derivada, valida el token de seguridad especificado. El token debe ser del tipo procesado por la clase derivada. (Heredado de SecurityTokenHandler) |
| WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause) |
Cuando se invalida en una clase derivada, serializa la cláusula de identificador de clave especificada en XML. La cláusula de identificador de clave debe ser del tipo admitido por la clase derivada. (Heredado de SecurityTokenHandler) |
| WriteToken(SecurityToken) |
Cuando se invalida en una clase derivada, serializa el token de seguridad especificado en una cadena. El token debe ser del tipo procesado por la clase derivada. (Heredado de SecurityTokenHandler) |
| WriteToken(XmlWriter, SecurityToken) |
Serializa el especificado UserNameSecurityToken en XML. |