RequestSecurityTokenResponse 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í.
Representa el elemento wst:RequestSecurityTokenResponse, que se usa para devolver un token de seguridad.
public ref class RequestSecurityTokenResponse : System::IdentityModel::Protocols::WSTrust::WSTrustMessage
public class RequestSecurityTokenResponse : System.IdentityModel.Protocols.WSTrust.WSTrustMessage
type RequestSecurityTokenResponse = class
inherit WSTrustMessage
Public Class RequestSecurityTokenResponse
Inherits WSTrustMessage
- Herencia
Comentarios
El elemento wst:RequestSecurityTokenResponse (message) contiene los parámetros y propiedades de la respuesta enviada por un servicio de token de seguridad (STS) a una solicitud de token de seguridad (RST) realizada por un cliente. El mensaje de respuesta (o elemento) se abrevia como RSTR. La RequestSecurityTokenResponse clase contiene propiedades que representan los elementos de RSTR. Un RSTR puede formar una respuesta a una solicitud que corresponda a cualquiera de los enlaces de solicitud definidos por WS-Trust; por ejemplo, el enlace emisión, el enlace Renovación, el enlace Validar o el enlace Cancelar. Muchas de las propiedades de la RequestSecurityTokenResponse clase corresponden a elementos que solo están presentes en tipos específicos de respuestas, tal como se definen en estos enlaces. Dependiendo del tipo de respuesta que representa un objeto determinado RequestSecurityTokenResponse o de los parámetros presentes en la respuesta específica que representa, algunas propiedades del objeto pueden ser null.
Las solicitudes llegan al STS en un mensaje que contiene un elemento wst:RequestSecurityToken (RST). Este mensaje se representa mediante la RequestSecurityToken clase .
Para obtener más información sobre el elemento que representa esta clase, consulte la versión de la especificación de WS-Trust que se aplica a su escenario.
Constructores
| Nombre | Description |
|---|---|
| RequestSecurityTokenResponse() |
Inicializa una nueva instancia de la clase RequestSecurityTokenResponse. |
| RequestSecurityTokenResponse(WSTrustMessage) |
Inicializa una nueva instancia de la RequestSecurityTokenResponse clase basándose en el mensaje de solicitud especificado (RST). |
Propiedades
| Nombre | Description |
|---|---|
| AllowPostdating |
Obtiene o establece el contenido del elemento wst:AllowPostdating. (Heredado de WSTrustMessage) |
| AppliesTo |
Obtiene o establece el contenido del elemento wsp:AppliesTo. (Heredado de WSTrustMessage) |
| AuthenticationType |
Obtiene o establece el contenido del elemento wst:AuthenticationType. (Heredado de WSTrustMessage) |
| BinaryExchange |
Obtiene o establece el contenido del elemento wst:BinaryExchange. (Heredado de WSTrustMessage) |
| CanonicalizationAlgorithm |
Obtiene o establece el contenido del elemento wst:CanonicalizationAlgorithm. (Heredado de WSTrustMessage) |
| Context |
Obtiene o establece el contenido del atributo Context en el RST o RSTR. (Heredado de WSTrustMessage) |
| EncryptionAlgorithm |
Obtiene o establece el contenido del elemento wst:EncryptionAlgorithm. (Heredado de WSTrustMessage) |
| EncryptWith |
Obtiene o establece el contenido del elemento wst:EncryptWith. (Heredado de WSTrustMessage) |
| Entropy |
Obtiene o establece el contenido del elemento wst:Entropy. (Heredado de WSTrustMessage) |
| IsFinal |
Obtiene o establece la marca que determina si el RSTR es el mensaje final y se debe serializar como tal. |
| KeySizeInBits |
Obtiene o establece el contenido del elemento wst:KeySize dentro de un mensaje RequestSecurityToken (RST). (Heredado de WSTrustMessage) |
| KeyType |
Obtiene o establece el contenido del elemento wst:KeyType dentro de un mensaje RequestSecurityToken (RST). (Heredado de WSTrustMessage) |
| KeyWrapAlgorithm |
Obtiene o establece el contenido del elemento wst:KeyWrapAlgorithm. (Heredado de WSTrustMessage) |
| Lifetime |
Obtiene o establece el contenido del elemento wst:Lifetime dentro de un mensaje RequestSecurityToken (RST). (Heredado de WSTrustMessage) |
| Properties |
Obtiene el contenedor de propiedades para extender el objeto . (Heredado de OpenObject) |
| ReplyTo |
Obtiene o establece la dirección que se va a usar para responder al usuario de confianza. (Heredado de WSTrustMessage) |
| RequestedAttachedReference |
Obtiene o establece la referencia del token de seguridad cuando el token solicitado se adjunta al mensaje. |
| RequestedProofToken |
Obtiene o establece el elemento opcional que se usa para devolver la prueba de posesión del token. |
| RequestedSecurityToken |
Obtiene o establece el elemento opcional usado para devolver el token de seguridad solicitado. |
| RequestedTokenCancelled |
Obtiene o establece el elemento wst:RequestedTokenCancelled. |
| RequestedUnattachedReference |
Obtiene o establece la referencia del token de seguridad cuando el token solicitado no está asociado al mensaje. |
| RequestType |
Obtiene o establece el elemento wst:RequestType. (Heredado de WSTrustMessage) |
| SignatureAlgorithm |
Obtiene o establece el contenido del elemento wst:SignatureAlgorithm. (Heredado de WSTrustMessage) |
| SignWith |
Obtiene o establece el contenido del elemento wst:SignWith. (Heredado de WSTrustMessage) |
| Status |
Obtiene o establece el elemento wst:Status en el RSTR. |
| TokenType |
Obtiene o establece el contenido del elemento wst:TokenType. (Heredado de WSTrustMessage) |
| UseKey |
Obtiene o establece el contenido del elemento wst:UseKey. (Heredado de WSTrustMessage) |
Métodos
| Nombre | Description |
|---|---|
| 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) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |