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 WS-Trust artefatos. Elas incluem as RequestSecurityToken classes (RST) e RequestSecurityToken (RSTR) e vários serializadores que podem serializar e desserializar entre WS-Trust artefatos no fio e sua representação no modelo de objeto.
Pronto para uso, o Windows Identity Foundation (WIF) contém suporte para as seguintes especificações de WS-Trust: WS-Trust fevereiro de 2005, WS-Trust 1.3 ou WS-Trust 1.4.
Classes
| Nome | Description |
|---|---|
| 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 WS-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 WS-Federation. |
| EndpointReference |
Representa um elemento wsa:EndpointReference. |
| Entropy |
Representa a entropia usada em mensagens de solicitação de token e mensagens de resposta de token. |
| InvalidRequestException |
A exceção gerada quando a solicitação (RST) é inválida ou malformada. |
| KeyTypes |
Define URIs independentes de protocolo que são usadas na RST (solicitação de token) ou resposta (RSTR) para indicar o tipo de chave desejado ou necessário. |
| Lifetime |
Representa o |
| Participants |
Representa um elemento WS-Trust Participantes. O elemento wst:Participants é uma extensão para o elemento wst:RequestSecurityToken e é usado para passar informações sobre quais partes estão autorizadas a participar do uso do token. |
| ProtectedKey |
Representa o conteúdo de um elemento wst:Entropy ou wst:RequestedProofToken dentro de 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 dos RequestClaim objetos dentro 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 cadeias de caracteres de URI RequestType independentes de protocolo. |
| Status |
Representa o resultado de uma solicitação de validação WS-Trust. |
| UseKey |
Representa o conteúdo do elemento wst:UseKey. |
| WSTrust13RequestSerializer |
Classe para serializar e desserializar mensagens WS-Trust 1.3 RequestSecurityToken (RST). |
| WSTrust13ResponseSerializer |
Classe para serializar e desserializar mensagens WS-Trust 1.3 RequestSecurityTokenResponse (RSTR). |
| WSTrustFeb2005RequestSerializer |
Classe para serializar e desserializar mensagens WS-Trust RST (RequestSecurityToken) de fevereiro de 2005. |
| WSTrustFeb2005ResponseSerializer |
Classe para serializar e desserializar mensagens WS-Trust RSTR (RequestSecurityTokenResponse) de fevereiro de 2005. |
| WSTrustMessage |
A classe Base para RST e RSTR. |
| WSTrustRequestSerializer |
A classe base abstrata que define métodos para serializar e desserializar versões de mensagens RST (solicitação de WS-Trust). |
| WSTrustResponseSerializer |
A classe base abstrata que define métodos para serializar e desserializar versões de mensagens RSTR (resposta WS-Trust). |
| WSTrustSerializationContext |
Define o contexto de serialização para mensagens WS-Trust. |
| WSTrustSerializationException |
A exceção gerada quando ocorre um erro ao serializar ou desserializar uma mensagem de WS-Trust. |