SignOutRequestMessage Classe

Definizione

Rappresenta un messaggio di disconnessione di WS-Federation. Questo messaggio viene creato quando il parametro di azione (wa) del messaggio ricevuto è impostato su "wsignout1.0".

public ref class SignOutRequestMessage : System::IdentityModel::Services::WSFederationMessage
public class SignOutRequestMessage : System.IdentityModel.Services.WSFederationMessage
type SignOutRequestMessage = class
    inherit WSFederationMessage
Public Class SignOutRequestMessage
Inherits WSFederationMessage
Ereditarietà

Commenti

Un messaggio di disconnessamento WS-Federation viene inviato da una relying party (RP) a un servizio token di sicurezza (STS) per disconnettersi dalla sessione corrente con tale servizio di sicurezza. Il parametro wa deve essere impostato su "wsignout1.0" e un parametro wreply facoltativo può essere impostato per indicare l'URL a cui deve essere reindirizzato dal client dopo il completamento dell'disconnessione.

Un SignOutRequestMessage messaggio viene creato dai metodi statici della WSFederationMessage classe, ad esempio il metodo, quando il CreateFromUri parametro wa è impostato su "wsignout1.0".

Per altre informazioni sul messaggio rappresentato da questa classe, vedere la sezione 13 della specifica seguente: Web Services Federation Language (WS-Federation) versione 1.2.

Costruttori

SignOutRequestMessage(Uri)

Inizializza una nuova istanza della classe SignOutRequestMessage con l l'URL di base specificato.

SignOutRequestMessage(Uri, String)

Inizializza una nuova istanza della classe SignOutRequestMessage con l'URL di base e il parametro wreply specificati.

Proprietà

Action

Ottiene o imposta il parametro wa del messaggio.

(Ereditato da WSFederationMessage)
BaseUri

Ottiene o imposta l'URI di base a cui si applica il messaggio.

(Ereditato da FederationMessage)
Context

Ottiene o imposta il parametro wctx del messaggio.

(Ereditato da WSFederationMessage)
Encoding

Ottiene o imposta il parametro wencoding del messaggio.

(Ereditato da WSFederationMessage)
Parameters

Ottiene i parametri del messaggio come dizionario.

(Ereditato da FederationMessage)
Reply

Ottiene o imposta il parametro wreply del messaggio.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetParameter(String)

Restituisce il valore del parametro specificato dal dizionario dei parametri.

(Ereditato da FederationMessage)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
RemoveParameter(String)

Rimuove un parametro dal dizionario dei parametri.

(Ereditato da FederationMessage)
SetParameter(String, String)

Imposta il valore di un parametro nel dizionario dei parametri.

(Ereditato da FederationMessage)
SetUriParameter(String, String)

Imposta il valore di un parametro nel dizionario dei parametri. Il valore deve essere un URI assoluto.

(Ereditato da FederationMessage)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Validate()

Convalida l'istanza corrente.

Write(TextWriter)

Scrive il messaggio in forma di stringa di query nel writer di testo specificato.

WriteFormPost()

Serializza il messaggio come un post per un form e restituisce il form risultante insieme al relativo Javascript come stringa.

(Ereditato da FederationMessage)
WriteQueryString()

Restituisce una rappresentazione di stringa del messaggio nel formato stringa di query.

(Ereditato da FederationMessage)

Si applica a

Vedi anche