Compartilhar via


RequestSecurityTokenResponse Classe

Definição

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
RequestSecurityTokenResponse

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)

Aplica-se a

Confira também