IdentityProviderInitiatedSignonPage Members

The code-behind class for the IdpInitiatedSignOnPage.aspx page derives from this class. The IdpInitiatedSignOnPage.aspx page is used for SAML sign-on (and sign out) initiated by the Identity Provider (SAML-based IdP-initiated SSO).

The following tables list the members exposed by the IdentityProviderInitiatedSignonPage type.

Protected Constructors

  Name Description
  IdentityProviderInitiatedSignonPage Initializes a new instance of the IdentityProviderInitiatedSignonPage class.


Public Properties

(see also Protected Properties)

  Name Description
public property Application  (Inherited from Page)
public property ClientScript  (Inherited from Page)
public property ClientTarget  (Inherited from Page)
public property ClientQueryString  (Inherited from Page)
public property ErrorPage  (Inherited from Page)
public property IsCallback  (Inherited from Page)
public property IsReusable  (Inherited from Page)
public property AutoPostBackControl  (Inherited from Page)
public property Header  (Inherited from Page)
public property IdSeparator  (Inherited from Page)
public property MaintainScrollPositionOnPostBack  (Inherited from Page)
public property Master  (Inherited from Page)
public property MasterPageFile  (Inherited from Page)
public property MaxPageStateFieldLength  (Inherited from Page)
public property Trace  (Inherited from Page)
public property Request  (Inherited from Page)
public property Response  (Inherited from Page)
public property Server  (Inherited from Page)
public property Cache  (Inherited from Page)
public property Session  (Inherited from Page)
public property Title  (Inherited from Page)
public property Theme  (Inherited from Page)
public property StyleSheetTheme  (Inherited from Page)
public property User  (Inherited from Page)
public property IsCrossPagePostBack  (Inherited from Page)
public property IsPostBack  (Inherited from Page)
public property EnableEventValidation  (Inherited from Page)
public property EnableViewState  (Inherited from Page)
public property ViewStateEncryptionMode  (Inherited from Page)
public property ViewStateUserKey  (Inherited from Page)
public property ID  (Inherited from Page)
public property Visible  (Inherited from Page)
public property IsPostBackEventControlRegistered  (Inherited from Page)
public property IsValid  (Inherited from Page)
public property Validators  (Inherited from Page)
public property PreviousPage  (Inherited from Page)
public property Buffer  (Inherited from Page)
public property ContentType  (Inherited from Page)
public property CodePage  (Inherited from Page)
public property ResponseEncoding  (Inherited from Page)
public property Culture  (Inherited from Page)
public property LCID  (Inherited from Page)
public property UICulture  (Inherited from Page)
public property AsyncTimeout  (Inherited from Page)
public property TraceEnabled  (Inherited from Page)
public property TraceModeValue  (Inherited from Page)
public property EnableViewStateMac  (Inherited from Page)
public property SmartNavigation  Obsolete.  (Inherited from Page)
public property IsAsync  (Inherited from Page)
public property Form  (Inherited from Page)
public property PageAdapter  (Inherited from Page)
public property Items  (Inherited from Page)
public property EnableTheming  (Inherited from TemplateControl)
public property AppRelativeVirtualPath  (Inherited from TemplateControl)
public property ClientID  (Inherited from Control)
public property SkinID  (Inherited from Control)
public property NamingContainer  (Inherited from Control)
public property BindingContainer  (Inherited from Control)
public property Page  (Inherited from Control)
public property TemplateControl  (Inherited from Control)
public property Parent  (Inherited from Control)
public property TemplateSourceDirectory  (Inherited from Control)
public property AppRelativeTemplateSourceDirectory  (Inherited from Control)
public property Site  (Inherited from Control)
public property UniqueID  (Inherited from Control)
public property Controls  (Inherited from Control)


Protected Properties

  Name Description
protected property PageStatePersister  (Inherited from Page)
protected property FileDependencies  Obsolete.  (Inherited from Page)
protected property TransactionMode  (Inherited from Page)
protected property AspCompatMode  (Inherited from Page)
protected property AsyncMode  (Inherited from Page)
protected property SupportAutoEvents  (Inherited from TemplateControl)
protected property AutoHandlers  Obsolete.  (Inherited from TemplateControl)
protected property ClientIDSeparator  (Inherited from Control)
protected property Adapter  (Inherited from Control)
protected property Events  (Inherited from Control)
protected property LoadViewStateByID  (Inherited from Control)
protected property HasChildViewState  (Inherited from Control)
protected property ViewState  (Inherited from Control)
protected property ViewStateIgnoresCase  (Inherited from Control)
protected property ChildControlsCreated  (Inherited from Control)
protected property IsTrackingViewState  (Inherited from Control)
protected property IsAuthenticated Gets or sets a value that indicates whether the user is already authenticated.
protected property RelyingParties Gets a table that contains information about the WebSSO-compatible relying party (RP) applications that are configured with the Active Directory® Federation Services (AD FS) 2.0 server.
protected property FriendlyName  Gets the name of the STS service. This is intended to be used on the webpages to identify the STS. (Inherited from PageBase)


Public Methods

(see also Protected Methods)

  Name Description
public method FindControl  (Inherited from Page)
public method GetTypeHashCode  (Inherited from Page)
public method DesignerInitialize  (Inherited from Page)
public method SetFocus  (Inherited from Page)
public method SetFocus  (Inherited from Page)
public method GetPostBackEventReference  Obsolete.  (Inherited from Page)
public method GetPostBackEventReference  Obsolete.  (Inherited from Page)
public method GetPostBackClientEvent  Obsolete.  (Inherited from Page)
public method GetPostBackClientHyperlink  Obsolete.  (Inherited from Page)
public method IsClientScriptBlockRegistered  Obsolete.  (Inherited from Page)
public method IsStartupScriptRegistered  Obsolete.  (Inherited from Page)
public method RegisterArrayDeclaration  Obsolete.  (Inherited from Page)
public method RegisterHiddenField  Obsolete.  (Inherited from Page)
public method RegisterClientScriptBlock  Obsolete.  (Inherited from Page)
public method RegisterStartupScript  Obsolete.  (Inherited from Page)
public method RegisterOnSubmitStatement  Obsolete.  (Inherited from Page)
public method RegisterRequiresControlState  (Inherited from Page)
public method RequiresControlState  (Inherited from Page)
public method UnregisterRequiresControlState  (Inherited from Page)
public method RegisterRequiresPostBack  (Inherited from Page)
public method RegisterRequiresRaiseEvent  (Inherited from Page)
public method MapPath  (Inherited from Page)
public method RegisterRequiresViewStateEncryption  (Inherited from Page)
public method ProcessRequest  (Inherited from Page)
public method RegisterViewStateHandler  (Inherited from Page)
public method ExecuteRegisteredAsyncTasks  (Inherited from Page)
public method RegisterAsyncTask  (Inherited from Page)
public method AddOnPreRenderCompleteAsync  (Inherited from Page)
public method AddOnPreRenderCompleteAsync  (Inherited from Page)
public method Validate  (Inherited from Page)
public method Validate  (Inherited from Page)
public method GetValidators  (Inherited from Page)
public method VerifyRenderingInServerForm  (Inherited from Page)
public method GetDataItem  (Inherited from Page)
public method ReadStringResource  (Inherited from TemplateControl)
public method TestDeviceFilter  (Inherited from TemplateControl)
public method LoadControl  (Inherited from TemplateControl)
public method LoadControl  (Inherited from TemplateControl)
public method LoadTemplate  (Inherited from TemplateControl)
public method ParseControl  (Inherited from TemplateControl)
public method ParseControl  (Inherited from TemplateControl)
public method ApplyStyleSheetSkin  (Inherited from Control)
public method DataBind  (Inherited from Control)
public method Focus  (Inherited from Control)
public method RenderControl  (Inherited from Control)
public method Dispose  (Inherited from Control)
public method ResolveUrl  (Inherited from Control)
public method ResolveClientUrl  (Inherited from Control)
public method HasControls  (Inherited from Control)
public method SetRenderMethodDelegate  (Inherited from Control)
public method ToString  (Inherited from Object)
public method Equals  (Inherited from Object)
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)


Protected Methods

  Name Description
protected method FindControl  (Inherited from Control)
protected method RaisePostBackEvent  (Inherited from Page)
protected method InitOutputCache  (Inherited from Page)
protected method InitOutputCache  (Inherited from Page)
protected method GetWrappedFileDependencies  (Inherited from Page)
protected method OnLoadComplete  (Inherited from Page)
protected method OnPreRenderComplete  (Inherited from Page)
protected method FrameworkInitialize  (Inherited from Page)
protected method InitializeCulture  (Inherited from Page)
protected method OnPreInit  (Inherited from Page)
protected method OnInitComplete  (Inherited from Page)
protected method OnPreLoad  (Inherited from Page)
protected method OnSaveStateComplete  (Inherited from Page)
protected method AspCompatBeginProcessRequest  (Inherited from Page)
protected method AspCompatEndProcessRequest  (Inherited from Page)
protected method AsyncPageBeginProcessRequest  (Inherited from Page)
protected method AsyncPageEndProcessRequest  (Inherited from Page)
protected method Construct  (Inherited from TemplateControl)
protected method OnCommitTransaction  (Inherited from TemplateControl)
protected method OnAbortTransaction  (Inherited from TemplateControl)
protected method OnError  (Inherited from TemplateControl)
protected method CreateResourceBasedLiteralControl  (Inherited from TemplateControl)
protected method SetStringResourcePointer  (Inherited from TemplateControl)
protected method WriteUTF8ResourceString  (Inherited from TemplateControl)
protected method GetLocalResourceObject  (Inherited from TemplateControl)
protected method GetLocalResourceObject  (Inherited from TemplateControl)
protected method GetGlobalResourceObject  (Inherited from TemplateControl)
protected method GetGlobalResourceObject  (Inherited from TemplateControl)
protected method ResolveAdapter  (Inherited from Control)
protected method HasEvents  (Inherited from Control)
protected method OnDataBinding  (Inherited from Control)
protected method DataBind  (Inherited from Control)
protected method DataBindChildren  (Inherited from Control)
protected method AddParsedSubObject  (Inherited from Control)
protected method EnsureID  (Inherited from Control)
protected method ClearChildState  (Inherited from Control)
protected method ClearChildControlState  (Inherited from Control)
protected method ClearChildViewState  (Inherited from Control)
protected method LoadViewState  (Inherited from Control)
protected method BuildProfileTree  (Inherited from Control)
protected method SaveViewState  (Inherited from Control)
protected method RenderControl  (Inherited from Control)
protected method RaiseBubbleEvent  (Inherited from Control)
protected method OnBubbleEvent  (Inherited from Control)
protected method CreateControlCollection  (Inherited from Control)
protected method GetDesignModeState  (Inherited from Control)
protected method IsLiteralContent  (Inherited from Control)
protected method TrackViewState  (Inherited from Control)
protected method EnsureChildControls  (Inherited from Control)
protected method SetDesignModeState  (Inherited from Control)
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)
protected method LocalLogout Logs the user out locally at the STS.
protected method SignIn Signs the user in to the specified relying party (RP) application.
protected method SingleLogout Logs the user out from all the sites with which the user has a session.
protected method Render Overridden. Renders the page if required.


Public Events

  Name Description
public event LoadComplete  (Inherited from Page)
public event PreInit  (Inherited from Page)
public event PreLoad  (Inherited from Page)
public event PreRenderComplete  (Inherited from Page)
public event InitComplete  (Inherited from Page)
public event SaveStateComplete  (Inherited from Page)
public event CommitTransaction  (Inherited from TemplateControl)
public event AbortTransaction  (Inherited from TemplateControl)
public event Error  (Inherited from TemplateControl)
public event Disposed  (Inherited from Control)
public event DataBinding  (Inherited from Control)
public event Init  (Inherited from Control)
public event Load  (Inherited from Control)
public event PreRender  (Inherited from Control)
public event Unload  (Inherited from Control)


See Also


IdentityProviderInitiatedSignonPage Class
Microsoft.IdentityServer.Web.UI Namespace

Other Resources

IdpInitiatedSignOnPage Class Overview