RequestSecurityTokenResponse Clase

Definición

Representa el elemento wst:RequestSecurityTokenResponse, que se utiliza 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
RequestSecurityTokenResponse

Comentarios

El elemento wst:RequestSecurityTokenResponse (message) contiene los parámetros y las 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 del 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 Validate o el enlace Cancel. Muchas de las propiedades de la RequestSecurityTokenResponse clase corresponden a elementos que solo están presentes en tipos específicos de respuestas según lo definido por 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, vea la versión de la especificación de WS-Trust que se aplica a su escenario.

Constructores

RequestSecurityTokenResponse()

Inicializa una nueva instancia de la clase RequestSecurityTokenResponse.

RequestSecurityTokenResponse(WSTrustMessage)

Inicializa una nueva instancia de la clase RequestSecurityTokenResponse basada en el mensaje de solicitud (RST) especificado.

Propiedades

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 el 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 debe serializarse como tal.

KeySizeInBits

Obtiene o establece el contenido del elemento wst:KeySize dentro de un mensaje de RequestSecurityToken (RST).

(Heredado de WSTrustMessage)
KeyType

Obtiene o establece el contenido del elemento wst:KeyType dentro de un mensaje de 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 de RequestSecurityToken (RST).

(Heredado de WSTrustMessage)
Properties

Obtiene el contenedor Propiedades para extender el objeto.

(Heredado de OpenObject)
ReplyTo

Obtiene o establece la dirección que se utilizará para responder al usuario de confianza.

(Heredado de WSTrustMessage)
RequestedAttachedReference

Obtiene o establece la referencia del token de seguridad cuando el token solicitado está adjunto al mensaje.

RequestedProofToken

Obtiene o establece el elemento opcional que se utiliza para devolver la prueba del token de posesión.

RequestedSecurityToken

Obtiene o establece el elemento opcional que se utiliza 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á adjunto 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

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve 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 Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también