WSFederationAuthenticationModule.SignInQueryString Property

.NET Framework (current version)

The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets or sets a query string that contains any additional parameters to be sent in WS-Federation sign-in requests (“wsignin1.0”).

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

member SignInQueryString : string with get, set

Property Value

Type: System.String

A URL fragment that contains the additional message parameters in the following format: param1=value1&param2=value2&paramN=valueN. The default is an empty string.

Exception Condition

An attempt to set the property to null occurs.

You can use this property to send additional parameters in a sign-in request. These would be application-specific parameters that are not one of the parameters that are specified by the WS-Federation protocol. To remove additional parameters from the request set the property to an empty string.

You can override this setting on each HTTP request by adding a handler for the RedirectingToIdentityProvider event. This event is raised just before the module redirects to the security token service (STS) with a WS-Federation sign-in request message. The STS is specified by the Issuer property.

.NET Framework
Available since 4.5
Return to top