RequestSecurityTokenResponse Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o elemento wst:RequestSecurityTokenResponse, que é usado para retornar um token de segurança.
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
- Herança
Comentários
O elemento wst:RequestSecurityTokenResponse (mensagem) contém os parâmetros e as propriedades na resposta enviada por um STS (serviço de token de segurança) para uma solicitação de token de segurança (RST) feita por um cliente. A mensagem de resposta (ou elemento) é abreviada como RSTR. A RequestSecurityTokenResponse classe contém propriedades que representam os elementos do RSTR. Um RSTR pode formar uma resposta a uma solicitação que corresponda a qualquer uma das associações de solicitação definidas pelo WS-Trust; por exemplo, a associação Issuance, a associação Renewal, a associação Validar ou a associação Cancel. Muitas das propriedades na RequestSecurityTokenResponse classe correspondem a elementos que estão presentes apenas em tipos específicos de respostas, conforme definido por essas associações. Dependendo do tipo de resposta que um objeto específico RequestSecurityTokenResponse representa ou dos parâmetros presentes na resposta específica que ele representa, algumas propriedades do objeto podem ser null
.
As solicitações chegam ao STS em uma mensagem que contém um elemento wst:RequestSecurityToken (RST). Essa mensagem é representada pela RequestSecurityToken classe .
Para obter mais informações sobre o elemento que essa classe representa, consulte a versão da especificação WS-Trust que se aplica ao seu cenário.
Construtores
RequestSecurityTokenResponse() |
Inicializa uma nova instância da classe RequestSecurityTokenResponse. |
RequestSecurityTokenResponse(WSTrustMessage) |
Inicializa uma nova instância da classe RequestSecurityTokenResponse com base na mensagem de solicitação (RST) especificada. |
Propriedades
AllowPostdating |
Obtém ou define o conteúdo do elemento wst:AllowPostdating. (Herdado de WSTrustMessage) |
AppliesTo |
Obtém ou define o conteúdo do elemento wsp:AppliesTo. (Herdado de WSTrustMessage) |
AuthenticationType |
Obtém ou define o conteúdo do elemento wst:AuthenticationType. (Herdado de WSTrustMessage) |
BinaryExchange |
Obtém ou define o conteúdo do elemento wst:BinaryExchange. (Herdado de WSTrustMessage) |
CanonicalizationAlgorithm |
Obtém ou define o conteúdo do elemento wst:CanonicalizationAlgorithm. (Herdado de WSTrustMessage) |
Context |
Obtém ou define o conteúdo do atributo de contexto no RST ou no RSTR. (Herdado de WSTrustMessage) |
EncryptionAlgorithm |
Obtém ou define o conteúdo do elemento wst:EncryptionAlgorithm. (Herdado de WSTrustMessage) |
EncryptWith |
Obtém ou define o conteúdo do elemento wst:EncryptWith. (Herdado de WSTrustMessage) |
Entropy |
Obtém ou define o conteúdo do elemento wst:Entropy. (Herdado de WSTrustMessage) |
IsFinal |
Obtém ou define o sinalizador que determina se o RSTR é a mensagem final e deve ser serializado como tal. |
KeySizeInBits |
Obtém ou define o conteúdo do elemento wst:KeySize dentro de uma mensagem RequestSecurityToken (RST). (Herdado de WSTrustMessage) |
KeyType |
Obtém ou define o conteúdo do elemento wst:KeyType dentro de uma mensagem RST (RequestSecurityToken). (Herdado de WSTrustMessage) |
KeyWrapAlgorithm |
Obtém ou define o conteúdo do elemento wst:KeyWrapAlgorithm. (Herdado de WSTrustMessage) |
Lifetime |
Obtém ou define o conteúdo do elemento wst:Lifetime dentro de uma mensagem (RST) (RequestSecurityToken). (Herdado de WSTrustMessage) |
Properties |
Obtém o recipiente de propriedades para estender o objeto. (Herdado de OpenObject) |
ReplyTo |
Obtém ou define o endereço a ser usado para responder à terceira parte confiável. (Herdado de WSTrustMessage) |
RequestedAttachedReference |
Obtém ou define a referência de token de segurança quando o token solicitado é anexado à mensagem. |
RequestedProofToken |
Obtém ou define o elemento opcional usado para retornar o token de comprovação de posse. |
RequestedSecurityToken |
Obtém ou define o elemento opcional usado para retornar o token de segurança solicitado. |
RequestedTokenCancelled |
Obtém ou define o elemento wst:RequestedTokenCancelled. |
RequestedUnattachedReference |
Obtém ou define a referência de token de segurança quando o token solicitado não está anexado à mensagem. |
RequestType |
Obtém ou define o elemento wst:RequestType. (Herdado de WSTrustMessage) |
SignatureAlgorithm |
Obtém ou define o conteúdo do elemento wst:SignatureAlgorithm. (Herdado de WSTrustMessage) |
SignWith |
Obtém ou define o conteúdo do elemento wst:SignWith. (Herdado de WSTrustMessage) |
Status |
Obtém ou define o elemento wst:Status no RSTR. |
TokenType |
Obtém ou define o conteúdo do elemento wst:TokenType. (Herdado de WSTrustMessage) |
UseKey |
Obtém ou define o conteúdo do elemento wst:UseKey. (Herdado de WSTrustMessage) |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |