SignOnRequestParameters Class
Contains sign-on parameters used for SAML-based IdP-initiated single sign-on (SSO).
Assembly: Microsoft.IdentityServer (in Microsoft.IdentityServer.dll)
| Name | Description | |
|---|---|---|
![]() | SignOnRequestParameters() | Initializes a new instance of the SignOnRequestParameters class. |
| Name | Description | |
|---|---|---|
![]() | Consent | Gets or sets the consent identifier for an authentication request. |
![]() | ForceAuthentication | Gets or sets a value that specifies whether the principal must be authenticated directly by the IdP for this request. |
![]() | IsPassive | Gets or sets a value that specifies whether the sign-on request should be performed passively; that is, without noticeable interaction required by the user. |
![]() | RequestedAuthenticationContext | Gets or sets the request authentication context. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
A SignOnRequestParameters object is passed to the IdentityProviderInitiatedSignonPage.SignIn(String, SignOnRequestParameters) method, which is called to perform IdP-initiated sign-on. By setting the properties of the SignOnRequestParameters object, sign-on behavior and requirements can be specified.
The default implementation of the Sign-In Pages contains support only for specifying a consent identifier through a drop-down list that can be enabled from the web.config file. You can modify the IdpInitiatedSignOn.aspx.cs code-behind file and the IdpInitiatedSignOn.aspx file to provide support for specifying additional sign-on parameters using query string parameters or UI elements. For more information, including code samples, see IdpInitiatedSignOnPage Class Overview.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


