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 WS-Federation. Este mensaje se crea cuando el mensaje recibido tiene el parámetro de acción (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 wreply opcional 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, el CreateFromUri método , cuando 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
| Nombre | Description |
|---|---|
| SignOutRequestMessage(Uri, String) |
Inicializa una nueva instancia de la SignOutRequestMessage clase con la dirección URL base y el parámetro wreply especificados. |
| SignOutRequestMessage(Uri) |
Inicializa una nueva instancia de la SignOutRequestMessage clase con la dirección URL base especificada. |
Propiedades
| Nombre | Description |
|---|---|
| Action |
Obtiene o establece el parámetro wa del mensaje. (Heredado de WSFederationMessage) |
| BaseUri |
Obtiene o establece la dirección URL base a la 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 un diccionario. (Heredado de FederationMessage) |
| Reply |
Obtiene o establece el parámetro wreply del mensaje. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa 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 Objectactual. (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 el formulario de cadena de consulta en el escritor de texto especificado. |
| WriteFormPost() |
Serializa el mensaje como una publicación de formulario y devuelve el formulario resultante junto con su Javascript como una cadena. (Heredado de FederationMessage) |
| WriteQueryString() |
Devuelve una representación de cadena del mensaje en formato de cadena de consulta. (Heredado de FederationMessage) |