|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.uiinfrastructure.login.SSOAuthenticator
public class SSOAuthenticator
The authentication module for SSO. It allows the caller to send a redirect to the SSO Login / Logout URL.
Method Summary | |
---|---|
static SSOAuthenticator |
GetInstance()
|
Redirect |
GetOrSendLoginChallenge(RequestData requestData)
This method sends an HTTP redirect to the SSO login URL. |
LoginResult |
Login(RequestData requestData)
The actual login is performed by the SSO server, not here. |
boolean |
Logout(RequestData requestData)
The method sends an HTTP redirect to the SSO logout URL. |
boolean |
UseThisAuth(RequestData requestData)
This method indicates whether SSO authentication is applicable to current request. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static SSOAuthenticator GetInstance()
public LoginResult Login(RequestData requestData)
Login
in interface IAuthenticator
requestData
- the request
com.plumtree.uiinfrastructure.login.IAuthenticator#Login(com.plumtree.uiinfrastructure.application.RequestData)
public Redirect GetOrSendLoginChallenge(RequestData requestData)
GetOrSendLoginChallenge
in interface IAuthenticator
requestData
- the request
com.plumtree.uiinfrastructure.login.IAuthenticator#GetOrSendLoginChallenge(com.plumtree.uiinfrastructure.application.RequestData)
public boolean Logout(RequestData requestData)
Logout
in interface IAuthenticator
requestData
- the request
com.plumtree.uiinfrastructure.login.IAuthenticator#Logout(com.plumtree.uiinfrastructure.application.RequestData)
public boolean UseThisAuth(RequestData requestData)
UseThisAuth
in interface IAuthenticator
com.plumtree.uiinfrastructure.login.IAuthenticator#UseThisAuth(com.plumtree.uiinfrastructure.application.RequestData)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |