|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SSOUserLoginInterface
This interface enables you to provide Oracle BPM web applications with a custom single sign-on authentication. Oracle BPM web applications use this interface to obtain the credentials to authenticate against the Directory Service. The authentication is transparent to the user who is already authenticated against an external system.
| Method Summary | |
|---|---|
java.lang.String |
getLogoutRelativePath()
Obtains the path for redirecting users when they log out. |
java.lang.String |
getLogoutURL()
Obtains the URL for redirecting users when they log out. |
java.lang.String |
getPassword(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
If the method skipFDIAuthentication() returns false, this method enables you to return the password
for authenticating to the directory service. |
java.lang.String |
getUser(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Depending on the external system you are using, the request object might contain either the user credentials or the token used by that system. |
boolean |
skipFDIAuthentication()
Indicates if the directory service used by ALBPM handles the authentication. |
| Method Detail |
|---|
java.lang.String getUser(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws fuego.sso.SSOLoginException
request - an HttpServletRequest object that contains the request received by the Servlet Containerresponse - an HttpServletResponse object that contains the response sent to the client
SSOLoginException - if an error occurs trying to obtain the user
java.lang.String getPassword(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws fuego.sso.SSOLoginException
false, this method enables you to return the password
for authenticating to the directory service.
request - an HttpServletRequest object that contains the request received by the Servlet Containerresponse - an HttpServletResponse object that contains the response sent to the client
SSOLoginException - if an error occurs trying to get the passwordboolean skipFDIAuthentication()
false if an external
system handles the authentication, or true if the directory service handles the authentication.
If the directory service handles the authentication, it uses the user and the password provided in this interface.
true if the directory service handles the authentication, otherwise falsegetUser(HttpServletRequest request, HttpServletResponse response),
getPassword(HttpServletRequest request, HttpServletResponse response)java.lang.String getLogoutURL()
java.lang.String getLogoutRelativePath()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||