|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.portaluiinfrastructure.sso.integrations.Oblix
public class Oblix
SSO Integration file for Oblix NetPoint.
Constructor Summary | |
---|---|
Oblix()
|
Method Summary | |
---|---|
SSOLoginInfo |
GetLoginInfo(IXPRequest request)
Returns login information extracted from the headers of the given request. |
java.lang.String[] |
GetSecureCookies()
Returns the names of secure cookies which should be forwarded to portlets for authentication. |
java.lang.String[] |
GetSecureHeaders()
Returns an array of header prefixes which should not be forwarded in requests to portlets. |
java.lang.String |
GetSSOProductName()
Returns a brief description of the SSO product. |
boolean |
Initialize(XPHashtable mapSettings)
Initializes the object with settings from the sso.xml config
file. |
boolean |
OnLogout(IXPResponse response,
java.lang.String sReturnURL)
Performs any logout actions required by the SSO product. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Oblix()
Method Detail |
---|
public SSOLoginInfo GetLoginInfo(IXPRequest request)
ISSOIntegration
GetLoginInfo
in interface ISSOIntegration
request
- an IXPRequest
value
SSOLoginInfo
valueISSOIntegration.GetLoginInfo(IXPRequest)
public java.lang.String GetSSOProductName()
ISSOIntegration
GetSSOProductName
in interface ISSOIntegration
ISSOIntegration.GetSSOProductName()
public java.lang.String[] GetSecureCookies()
ISSOIntegration
GetSecureCookies
in interface ISSOIntegration
String[]
array of cookie namesISSOIntegration.GetSecureCookies()
public java.lang.String[] GetSecureHeaders()
ISSOIntegration
GetSecureHeaders
in interface ISSOIntegration
String[]
array of header namesISSOIntegration.GetSecureHeaders()
public boolean Initialize(XPHashtable mapSettings)
ISSOIntegration
sso.xml
config
file. The map is from String
to XPArrayList
.
Initialize
in interface ISSOIntegration
mapSettings
- an XPHashtable
of settings
boolean
indicating successcom.plumtree.portaluiinfrastructure.sso.ISSOIntegration#Initialize()
public boolean OnLogout(IXPResponse response, java.lang.String sReturnURL)
ISSOIntegration
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.
OnLogout
in interface ISSOIntegration
response
- an IXPResponse
value
true
if a redirect is required, false
otherwisecom.plumtree.portaluiinfrastructure.sso.ISSOIntegration#Logout()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |