Compartir a través de


System.IdentityModel.Protocols.WSTrust Espacio de nombres

Contiene clases que representan artefactos de WS-Trust. Esto incluye las clases RequestSecurityToken (RST) y RequestSecurityToken (RSTR) y varios serializadores que pueden serializar y deserializar entre los artefactos de WS-Trust en la conexión y su representación en el modelo de objetos.

La versión lista para usar de Windows Identity Foundation (WIF) es compatible con las siguientes especificaciones de WS-Trust: WS-Trust de febrero de 2005, WS-Trust 1.3 o WS-Trust 1.4.

Clases

AdditionalContext

Representa el elemento auth:AdditionalContext definido en las extensiones de autorización para WS-Trust. Estas extensiones se definen en la especificación de WS-Federation.

BinaryExchange

Representa el contenido de un elemento BinaryExchange de WS-Trust.

ContextItem

Representa el elemento auth:ContextItem definido en las extensiones de autorización para WS-Trust. Estas extensiones se definen en la especificación de WS-Federation.

EndpointReference

Representa un elemento wsa:EndpointReference.

Entropy

Representa la entropía utilizada tanto en los mensajes de solicitud de token como en los mensajes de respuesta de token.

InvalidRequestException

Excepción que se produce cuando la solicitud (RST) no es válida o tiene un formato incorrecto.

KeyTypes

Define cadenas URI válidas para protocolos que se utilizan en la solicitud de token (RST) o en la respuesta (RSTR) para indicar el tipo de clave deseada o necesaria.

Lifetime

Representa el elemento <wst:Lifetime>.

Participants

Representa un elemento de participantes de WS-Trust. El elemento wst:Participants es una extensión del elemento wst:RequestSecurityToken y se emplea para pasar información sobre los usuarios autorizados para participar en el uso del token.

ProtectedKey

Representa el contenido de un elemento wst:Entropy o wst:RequestedProofToken incluido en RequestSecurityToken y RequestSecurityTokenResponse.

Renewing

Representa el elemento wst:Renewing en una solicitud de renovación de WS-Trust.

RequestClaim

Representa una única reclamación solicitada en una solicitud de token de seguridad (RST).

RequestClaimCollection

Representa una colección de objetos RequestClaim dentro de RequestSecurityToken.

RequestedProofToken

Representa el contenido de un elemento wst:RequestedProofToken.

RequestedSecurityToken

Representa el token de seguridad solicitado (emitido).

RequestSecurityToken

Representa el elemento wst:RequestSecurityToken (RST), que se utiliza para solicitar un token de seguridad.

RequestSecurityTokenResponse

Representa el elemento wst:RequestSecurityTokenResponse, que se utiliza para devolver un token de seguridad.

RequestTypes

Define cadenas URI de RequestType válidas para protocolos.

Status

Representa el resultado de una solicitud de validación de WS-Trust.

UseKey

Representa el contenido del elemento wst:UseKey.

WSTrust13RequestSerializer

Clase para serializar y deserializar WS-Trust mensajes RequestSecurityToken (RST) 1.3.

WSTrust13ResponseSerializer

Clase para serializar y deserializar los mensajes WS-Trust 1.3 RequestSecurityTokenResponse (RSTR).

WSTrustFeb2005RequestSerializer

Clase para serializar y deserializar los mensajes WS-Trust Feb 2005 RequestSecurityToken (RST).

WSTrustFeb2005ResponseSerializer

Clase para serializar y deserializar los mensajes WS-Trust Feb 2005 RequestSecurityTokenResponse (RSTR).

WSTrustMessage

La clase base para RST y RSTR.

WSTrustRequestSerializer

La clase base abstracta que define los métodos para serializar y deserializar las versiones de los mensajes de solicitud WS-Trust (RST).

WSTrustResponseSerializer

La clase base abstracta que define los métodos para serializar y deserializar las versiones de los mensajes de respuesta WS-Trust (RSTR).

WSTrustSerializationContext

Define el contexto de serialización para los mensajes de WS-Trust.

WSTrustSerializationException

Excepción que se produce cuando hay un error mientras se serializa o deserializa un mensaje de WS-Trust.