System.IdentityModel.Protocols.WSTrust Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene le classi che rappresentano elementi WS-Trust. Sono incluse le classi RequestSecurityToken (RST) e RequestSecurityToken (RSTR) e diversi serializzatori che possono serializzare e deserializzare tra elementi WS-Trust su una connessione e la relativa rappresentazione nel modello a oggetti.
Per impostazione predefinita, Windows Identity Foundation (WIF) contiene il supporto per le seguenti specifiche WS-Trust: WS-Trust February 2005, WS-Trust 1.3 o WS-Trust 1.4.
Classi
| AdditionalContext |
Rappresenta l'elemento auth:AdditionalContext definito nelle estensioni di autorizzazione a WS-Trust. Queste estensioni sono definite nella specifica di WS-Federation. |
| BinaryExchange |
Rappresenta il contenuto di un elemento BinaryExchange WS-Trust. |
| ContextItem |
Rappresenta l'elemento auth:ContextItem definito nelle estensioni di autorizzazione a WS-Trust. Queste estensioni sono definite nella specifica di WS-Federation. |
| EndpointReference |
Rappresenta un elemento wsa:EndpointReference. |
| Entropy |
Rappresenta l'entropia utilizzata sia nei messaggi di richiesta che nei messaggi di risposta dei token. |
| InvalidRequestException |
Eccezione generata quando la richiesta (RTS) non è valida o non è nel formato valido. |
| KeyTypes |
Definisce gli URI indipendenti dal protocollo utilizzate nella richiesta (RST) o nella risposta (RSTR) del token per indicare il tipo di chiave desiderato o richiesto. |
| Lifetime |
Rappresenta l'elemento |
| Participants |
Rappresenta un elemento di partecipanti WS-Trust. Elemento wst:Participants è un'estensione dell'elemento wst:RequestSecurityToken e viene utilizzato per passare informazioni sulle parti autorizzate a partecipare all'utilizzo del token. |
| ProtectedKey |
Rappresenta il contenuto di un elemento wst:Entropy o wst:RequestedProofToken all'interno di RequestSecurityToken e RequestSecurityTokenResponse. |
| Renewing |
Rappresenta l'elemento wst:Renewing in una richiesta di rinnovo WS-Trust. |
| RequestClaim |
Rappresenta un'attestazione singola in una richiesta del token di sicurezza (RST). |
| RequestClaimCollection |
Rappresenta una raccolta degli oggetti RequestClaim all'interno di RequestSecurityToken. |
| RequestedProofToken |
Rappresenta il contenuto di un elemento wst:RequestedProofToken. |
| RequestedSecurityToken |
Rappresenta il token di sicurezza (emesso) richiesto. |
| RequestSecurityToken |
Rappresenta l'elemento wst:RequestSecurityToken (RST), utilizzato per richiedere un token di sicurezza. |
| RequestSecurityTokenResponse |
Rappresenta l'elemento wst:RequestSecurityTokenResponse, utilizzato per restituire un token di sicurezza. |
| RequestTypes |
Definisce le stringhe URI RequestType indipendenti dal protocollo. |
| Status |
Rappresenta il risultato di una richiesta di convalida WS-Trust. |
| UseKey |
Rappresenta il contenuto dell'elemento wst:UseKey. |
| WSTrust13RequestSerializer |
Classe per la serializzazione e la deserializzazione dei messaggi WS-Trust 1.3 RequestSecurityToken (RST). |
| WSTrust13ResponseSerializer |
Classe per la serializzazione e la deserializzazione di messaggi WS-Trust 1.3 RequestSecurityTokenResponse (RSTR). |
| WSTrustFeb2005RequestSerializer |
Classe per la serializzazione e la deserializzazione di messaggi WS-Trust Feb 2005 RequestSecurityToken (RST). |
| WSTrustFeb2005ResponseSerializer |
Classe per la serializzazione e la deserializzazione di messaggi WS-Trust Feb 2005 RequestSecurityTokenResponse (RSTR). |
| WSTrustMessage |
Classe base per RST e RSTR. |
| WSTrustRequestSerializer |
La classe base astratta che definisce metodi per serializzare e deserializzare le versioni dei messaggi di richiesta WS-Trust (RST). |
| WSTrustResponseSerializer |
La classe base astratta che definisce metodi per serializzare e deserializzare le versioni dei messaggi di risposta WS-Trust (RSTR). |
| WSTrustSerializationContext |
Definisce il contesto di serializzazione per i messaggi WS-Trust. |
| WSTrustSerializationException |
Eccezione generata quando si verifica un errore durante la serializzazione o deserializzazione di un messaggio WS-Trust. |