Plumtree Portal UI  
 

ISSOIntegration Members

ISSOIntegration overview

Public Instance Methods

GetLoginInfo Returns login information extracted from the headers of the given request. This method is called whenever a user logs in to Plumtree. This method must be thread safe.
GetSecureCookies Returns the names of secure cookies which should be forwarded to portlets for authentication. This method will only be called once, and the result cached.
GetSecureHeaders Returns an array of header prefixes which should not be forwarded in requests to portlets. For example, if "PT_" is in the array, no headers beginning with "PT_" will be included in HTTP requests to portlets. This list is case-sensitive. This method will only be called once, and the result cached.
GetSSOProductName Returns a brief description of the SSO product. This method will only be called once, and the result cached.
Initialize Initializes the object with settings from the sso.xml config file. The map is from String to XPArrayList.
OnLogout Performs any logout actions required by the SSO product. This can include clearing cookies or redirecting to another web page that performs logout actions. If a redirect is performed, the other web page should redirect back to sReturnURL after performing the SSO logout. Note that this function is only called if the user clicks the logout link in the portal, not if their session times out or they close the browser window. This method must be thread safe.

See Also

ISSOIntegration Interface | com.plumtree.portaluiinfrastructure.sso Namespace | SSOLoginInfo