System.IdentityModel Espacio de nombres
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í.
Contiene clases que se usan para compilar servicios de token de seguridad (STS). Esto incluye las clases SecurityTokenService y Scope, así como varias clases de utilidad que proporcionan la posibilidad de realizar transformaciones de cookie.
Clases
AsynchronousOperationException |
Excepción que se produce cuando se produce un error durante una operación asincrónica. |
AsyncResult |
Clase base abstracta que implementa la interfaz IAsyncResult. Actúa como clase base de la que derivar los objetos IAsyncResult que se pueden utilizar para los escenarios de programación asincrónica comunes. |
BadRequestException |
Excepción que se produce cuando el servicio de token de seguridad (STS) no comprende una solicitud de token (RST). |
CookieTransform |
La clase base abstracta para las clases que aplican una transformación de datos reversible a los datos de las cookies. |
DeflateCookieTransform |
Proporciona la compresión de cookies con DeflateStream. |
DelegatingXmlDictionaryReader |
Clase que contiene un lector especificado y delega todas las llamadas a XmlDictionaryReader al lector ajustado. |
DelegatingXmlDictionaryWriter |
Clase que contiene un programador especificado y delega todas las llamadas a XmlDictionaryWriter al programador ajustado. |
EnvelopedSignatureReader |
Contiene un lector que apunta a XML firmado envuelto para proporcionar un lector que se pueda usar para leer el contenido sin tener que procesar la signatura. La signatura se valida automáticamente cuando se lee el último elemento del sobre. Esta clase no puede heredarse. |
EnvelopedSignatureWriter |
Ajusta un sistema de escritura y genera una signatura automáticamente cuando el sobre se ha escrito completamente. Esta clase no puede heredarse. |
LimitExceededException |
Excepción que se produce cuando se supera una cuota o un límite configurado. |
OpenObject |
Una clase abstracta que proporciona un contenedor de propiedades genérico a las clases derivadas. |
ProtectedDataCookieTransform |
Proporciona integridad y confidencialidad de las cookies utilizando la clase ProtectedData. Esta clase no puede heredarse. |
RequestException |
La clase base para las excepciones iniciadas en los errores de solicitudes. |
RequestFailedException |
Excepción que se produce si hubo un error en la solicitud especificada (RST) debido a un motivo externo que no se puede determinar específicamente. |
RsaEncryptionCookieTransform |
Cifra una cookie utilizando RSA. |
RsaSignatureCookieTransform |
Proporciona integridad de las cookies utilizando una signatura de RSA. |
Scope |
Representa la configuración de la solicitud de emisión de tokens. |
SecurityMessageSerializationException |
Excepción que se produce cuando se produce un error al serializar un mensaje de seguridad. |
SecurityTokenService |
La clase base abstracta que define las propiedades y los métodos de un servicio de token de seguridad (STS). |
SecurityTokenService.FederatedAsyncState |
Esta clase se usa para mantener el estado de la solicitud en llamadas asincrónicas dentro de un servicio de token de seguridad. |
SignatureVerificationFailedException |
La excepción que se inicia cuando se produce un error al procesar una firma. |
TypedAsyncResult<T> |
Implementación concreta de AsyncResult que incluirá el resultado Type y lo devolverá cuando se llame al método End(IAsyncResult) . |
UnsupportedTokenTypeBadRequestException |
Excepción que se produce cuando la solicitud de token especificada (RST) no se entiende debido a un tipo de token desconocido. |