System.IdentityModel.Protocols.WSTrust Namespace
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.
Contém classes que representam os artefatos do WS-Trust. Isso inclui as classes RequestSecurityToken (RST) e RequestSecurityToken (RSTR) e vários serializadores que podem serializar e desserializar entre os artefatos WS-Trust na conexão e sua representação no modelo de objeto.
Por padrão, a WIF (Windows Identity Foundation) é compatível com as seguintes especificações WS-Trust: WS-Trust de fevereiro de 2005, WS-Trust 1.3 ou WS-Trust 1.4.
Classes
AdditionalContext |
Representa o elemento auth:AdditionalContext definido nas extensões de autorização para WS-Trust. Essas extensões são definidas na especificação Web Services Federation. |
BinaryExchange |
Representa o conteúdo de um elemento BinaryExchange WS-Trust. |
ContextItem |
Representa o elemento auth:ContextItem definido nas extensões de autorização para WS-Trust. Essas extensões são definidas na especificação Web Services Federation. |
EndpointReference |
Representa um elemento wsa:EndpointReference. |
Entropy |
Representa a entropia usada tanto em mensagens de solicitação de token quanto em mensagens de resposta de token. |
InvalidRequestException |
A exceção lançada quando RST (solicitação) é inválida ou mal formada. |
KeyTypes |
Define os URIs independentes de protocolo que são usados na solicitação de token (RST) ou resposta (RSTR) para indicar o tipo de chave necessário ou desejado. |
Lifetime |
Representa o elemento |
Participants |
Representa um elemento de Participantes do WS-Trust. O elemento wst:Participants é uma extensão do elemento wst:RequestSecurityToken e é usado para transmitir informações sobre quais partes têm autorização para participar do uso do token. |
ProtectedKey |
Representa o conteúdo de um elemento wst:Entropy ou wst:RequestedProofToken dentro do RequestSecurityToken e RequestSecurityTokenResponse. |
Renewing |
Representa o elemento wst:Renewing em uma solicitação de renovação WS-Trust. |
RequestClaim |
Representa uma única declaração solicitada em uma RST (solicitação de token de segurança). |
RequestClaimCollection |
Representa uma coleção de objetos RequestClaim dentro de RequestSecurityToken. |
RequestedProofToken |
Representa o conteúdo de um elemento wst:RequestedProofToken. |
RequestedSecurityToken |
Representa o token de segurança solicitado (emitido). |
RequestSecurityToken |
Representa o elemento wst:RequestSecurityToken (RST), que é usado para solicitar um token de segurança. |
RequestSecurityTokenResponse |
Representa o elemento wst:RequestSecurityTokenResponse, que é usado para retornar um token de segurança. |
RequestTypes |
Define as cadeias de caracteres de URI RequestType independentes de protocolo. |
Status |
Representa o resultado de uma solicitação de Validação WS-Trust. |
UseKey |
Representa os conteúdos do elemento wst:UseKey. |
WSTrust13RequestSerializer |
Classe para serializar e desserializar mensagens WS-Trust 1.3 RequestSecurityToken (RST). |
WSTrust13ResponseSerializer |
Classe para serialização e desserialização de mensagens RSTR (RequestSecurityTokenResponse) WS-Trust 1.3. |
WSTrustFeb2005RequestSerializer |
Classe para serializar e desserializar mensagens RST (RequestSecurityToken) WS-Trust de fevereiro de 2005. |
WSTrustFeb2005ResponseSerializer |
Classe para serialização e desserialização de mensagens RSTR (RequestSecurityTokenResponse) WS-Trust de fevereiro de 2005. |
WSTrustMessage |
A classe base para RST e RSTR. |
WSTrustRequestSerializer |
A classe base abstrata que define métodos para serialização e desserialização de versões de mensagens de solicitação WS-Trust (RST). |
WSTrustResponseSerializer |
A classe base abstrata que define métodos para serialização e desserialização de versões de mensagens de resposta WS-Trust (RSTR). |
WSTrustSerializationContext |
Define o contexto de serialização para mensagens WS-Trust. |
WSTrustSerializationException |
A exceção que é gerada quando ocorre um erro ao serializar ou desserializar uma mensagem do WS-Trust. |