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. |