System.IdentityModel.Protocols.WSTrust Spazio dei nomi

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 <wst:Lifetime>.

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.