SignOutRequestMessage Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un mensaje de cierre de sesión de WS-Federation. Este mensaje se crea cuando el mensaje recibido tiene el parámetro action (wa) establecido en "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
- Herencia
Comentarios
Un WS-Federation mensaje de cierre de sesión se envía mediante un usuario de confianza (RP) a un servicio de token de seguridad (STS) para cerrar la sesión actual con ese STS. El parámetro wa debe establecerse en "wsignout1.0" y se puede establecer un parámetro opcional wreply para indicar la dirección URL a la que debe redirigir el STS una vez completado el cierre de sesión.
Los métodos estáticos de la WSFederationMessage clase crean un SignOutRequestMessage mensaje, por ejemplo, cuando CreateFromUri el parámetro wa se establece en "wsignout1.0".
Para obtener más información sobre el mensaje que representa esta clase, vea la sección 13 de la especificación siguiente: Lenguaje de federación de servicios web (WS-Federation) versión 1.2.
Constructores
SignOutRequestMessage(Uri) |
Inicializa una nueva instancia de la clase SignOutRequestMessage con la URL de base especificada. |
SignOutRequestMessage(Uri, String) |
Inicializa una nueva instancia de la clase SignOutRequestMessage con la URL de base y el parámetro wreply especificados. |
Propiedades
Action |
Obtiene o establece el parámetro wa del mensaje. (Heredado de WSFederationMessage) |
BaseUri |
Obtiene o establece la dirección URL base al que se aplica el mensaje. (Heredado de FederationMessage) |
Context |
Obtiene o establece el parámetro wctx del mensaje. (Heredado de WSFederationMessage) |
Encoding |
Obtiene o establece el parámetro wencoding del mensaje. (Heredado de WSFederationMessage) |
Parameters |
Obtiene los parámetros de mensaje como diccionario. (Heredado de FederationMessage) |
Reply |
Obtiene o establece el parámetro wreply del mensaje. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetParameter(String) |
Devuelve el valor de parámetro especificado del diccionario de parámetros. (Heredado de FederationMessage) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
RemoveParameter(String) |
Quita un parámetro del diccionario de parámetros. (Heredado de FederationMessage) |
SetParameter(String, String) |
Establece el valor de un parámetro en el diccionario de parámetros. (Heredado de FederationMessage) |
SetUriParameter(String, String) |
Establece el valor de un parámetro en el diccionario de parámetros. El valor debe ser un URI absoluto. (Heredado de FederationMessage) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Validate() |
Valida la instancia actual. |
Write(TextWriter) |
Escribe el mensaje en formato de cadena de consulta en el sistema de escritura de texto especificado. |
WriteFormPost() |
Serializa el mensaje como envío de formulario y devuelve el formulario resultante junto con su JavaScript como cadena. (Heredado de FederationMessage) |
WriteQueryString() |
Devuelve una representación de cadena del mensaje en formato de cadena de consulta. (Heredado de FederationMessage) |