RequestSecurityTokenResponse Classe

Definição

Representa o elemento wst:RequestSecurityTokenResponse, que é usado para devolver 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

Observações

O elemento wst:RequestSecurityTokenResponse (mensagem) contém os parâmetros e propriedades da resposta enviada por um serviço de token de segurança (STS) para um pedido de token de segurança (RST) feito 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 um pedido que corresponda a qualquer uma das vinculações de pedido definidas pelo WS-Trust; por exemplo, a ligação Emissão, a vinculação Renovação, a vinculação Validar ou a vinculação Cancelar. Muitas das propriedades da RequestSecurityTokenResponse classe correspondem a elementos que estão presentes apenas em tipos específicos de respostas, conforme definido por estas ligações. Dependendo do tipo de resposta que um determinado RequestSecurityTokenResponse objeto representa ou dos parâmetros presentes na resposta específica que representa, algumas propriedades do objeto podem ser null.

Os pedidos chegam ao STS numa mensagem que contém um elemento wst:RequestSecurityToken (RST). Esta mensagem é representada pela RequestSecurityToken classe.

Para mais informações sobre o elemento que esta classe representa, consulte a versão da especificação WS-Trust que se aplica ao seu cenário.

Construtores

Name Description
RequestSecurityTokenResponse()

Inicializa uma nova instância da RequestSecurityTokenResponse classe.

RequestSecurityTokenResponse(WSTrustMessage)

Inicializa uma nova instância da RequestSecurityTokenResponse classe com base na mensagem de pedido (RST) especificada.

Propriedades

Name Description
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 Context na RST ou 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

Recebe ou define o flag 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 RequestSecurityToken (RST).

(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 RequestSecurityToken (RST).

(Herdado de WSTrustMessage)
Properties

Obtém o saco de propriedades para estender o objeto.

(Herdado de OpenObject)
ReplyTo

Obtém ou define o endereço a ser usado para responder à Parte Confiável.

(Herdado de WSTrustMessage)
RequestedAttachedReference

Recebe ou define a referência do token de segurança quando o token solicitado é anexado à mensagem.

RequestedProofToken

Obtém ou define o elemento opcional usado para devolver o token de prova de posse.

RequestedSecurityToken

Obtém ou define o elemento opcional usado para devolver o token de segurança solicitado.

RequestedTokenCancelled

Recebe ou define o elemento wst:RequestedTokenCancelled.

RequestedUnattachedReference

Recebe ou define a referência do token de segurança quando o token solicitado não está associado à 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

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também