|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAuthenticationPlugin
Defines the Authentication integrations API
Method Summary | |
---|---|
void |
doAfterLogin(IDIFContext context)
Executes the necessary action after a login is executed by the DIF Dispatcher Authentication step |
void |
doAfterLogout(IDIFContext context)
Executes the necessary action after a logout is executed by the DIF Dispatcher Authentication step |
void |
doBeforeLogin(IDIFContext context)
Executes the necessary action before a login is executed by the DIF Dispatcher Authentication step |
void |
doBeforeLogout(IDIFContext context)
Executes the necessary action before a logout is executed by the DIF Dispatcher Authentication step |
boolean |
validateUser(IDIFContext context,
String user,
String password)
Executes the user validation |
Method Detail |
---|
void doAfterLogin(IDIFContext context)
context
- the current executing contextvoid doAfterLogout(IDIFContext context)
context
- the current executing contextvoid doBeforeLogin(IDIFContext context)
context
- the current executing contextvoid doBeforeLogout(IDIFContext context)
context
- the current executing contextboolean validateUser(IDIFContext context, String user, String password) throws ControllerException
context
- the current executing contextuser
- the user idpassword
- the user password
true
if the user is valid
ControllerException
- the exception that prevents the authentication to be performed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |