WSFederationMessage.CreateFromFormPost(HttpRequestBase) Método

Definição

Cria uma mensagem WS-Federation a partir do formulário recebido no pedido especificado.

public:
 static System::IdentityModel::Services::WSFederationMessage ^ CreateFromFormPost(System::Web::HttpRequestBase ^ request);
public static System.IdentityModel.Services.WSFederationMessage CreateFromFormPost(System.Web.HttpRequestBase request);
static member CreateFromFormPost : System.Web.HttpRequestBase -> System.IdentityModel.Services.WSFederationMessage
Public Shared Function CreateFromFormPost (request As HttpRequestBase) As WSFederationMessage

Parâmetros

request
HttpRequestBase

O pedido que contém o formulário de publicação.

Devoluções

A mensagem que foi criada ou null se uma mensagem não puder ser criada.

Exceções

request é null.

Observações

Se uma mensagem puder ser criada, o método devolve uma implementação apropriada de WSFederationMessage com base no parâmetro wa submetido no post do formulário; por exemplo, se o parâmetro wa for "wsignout1.0", então um SignOutRequestMessage objeto é devolvido.

Obtém a URL base e a coleção de variáveis de formulário submetidas pelo cliente a partir do pedido e invoca o CreateFromNameValueCollection método.

Aplica-se a

Ver também