Export (0) Print
Expand All

WSFederationMessage.CreateFromUri Method

.NET Framework 4.5

Creates a WS-Federation message from the specified URI. The parameters are assumed to be specified in the query string.

Namespace:  System.IdentityModel.Services
Assembly:  System.IdentityModel.Services (in System.IdentityModel.Services.dll)

public static WSFederationMessage CreateFromUri(
	Uri requestUri
)

Parameters

requestUri
Type: System.Uri

The URI from which to create the message. Message parameters are specified in the query string. The wa parameter must be present.

Return Value

Type: System.IdentityModel.Services.WSFederationMessage
The message that was created.

ExceptionCondition
ArgumentNullException

requestUri is null.

WSFederationMessageException

A message cannot be created from the specified URI.

Returns an appropriate implementation of WSFederationMessage based on the wa parameter in the query string; for example, if wa parameter is "wsignout1.0" then a SignOutRequestMessage object is returned.

Other exceptions may be thrown depending on the combination and values of parameters present in the query string.

Invokes the TryCreateFromUri method.

.NET Framework

Supported in: 4.6

Show:
© 2014 Microsoft