Plumtree Portal UI  
 

SSOIntegrator Members

SSOIntegrator overview

Public Static Fields

REQUEST_URL_BEFORE_SSO_LOGIN This is the name of the session attribute that holds the GW URL that was accessed before the session was established. -- moose
SSOSTATE_ATTEMPTING SSOSTATEATTRIBUTE constant indicating that an sso user is attempting to log in.
SSOSTATE_LOGGEDIN SSOSTATEATTRIBUTE constant indicating that an sso user is logged in.
SSOSTATE_LOGGEDOUT SSOSTATEATTRIBUTE constant indicating that no sso user is logged in or attempting to log in.
SSOSTATEATTRIBUTE Attribute on the subsession indicating whether sso login has been attempted.
SSOVENDOR_BASIC Config.xml SSOVENDOR constant: Basic SSO
SSOVENDOR_CUSTOM Config.xml SSOVENDOR constant: custom integration
SSOVENDOR_NETEGRITY Config.xml SSOVENDOR constant: Netegrity Siteminder
SSOVENDOR_NONE Config.xml SSOVENDOR constant: SSO disabled.
SSOVENDOR_OBLIX Config.xml SSOVENDOR constant: Oblix NetPoint
SSOVENDOR_WINDOWS Config.xml SSOVENDOR constant: Windows Integrated Auth (aka NTLM)

Public Static Methods

GetDefaultPrefix Returns the default auth source prefix.
GetLoginInfo Returns login info from the given request.
GetSSOInfo Returns a PTSSOInfo object with the correct values.
IsCaptureBasicAuthEnabled Indicates whether capture basic auth is enabled.
StaticInitConfig Initializes global SSO settings using the given settings from x_config.xml. Note that only StaticInitSSO actually enables SSO.
StaticInitSSO Initializes SSO settings using the config settings. Can only be called once globally.
UpdateSSOCookieHeader 

Public Instance Constructors

SSOIntegrator Constructor Initializes a new instance of the SSOIntegrator class.

Public Instance Methods

DoLoginRedirect Performs a redirect to the SSO login page, unless SSO login has previously failed.
DoLogoutRedirect Calls the SSO logout code and performs an SSO logout redirect if necessary.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
IsSSOEnabled Indicates whether SSO is enabled at the portal level.
ToString (inherited from Object)Returns a String that represents the current Object.

See Also

SSOIntegrator Class | com.plumtree.portaluiinfrastructure.sso Namespace