|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AuthenticationIF
| Method Summary | |
|---|---|
Attribute[] |
directNonInteractiveAuthentication(java.lang.String[] attributes,
java.lang.String username,
java.lang.String password)
Performs direct non-interactive authentication. |
Attribute[] |
getUserAttributes(java.lang.String serviceTicket)
Gets user attributes. |
java.lang.String |
initiateAuthentication(java.lang.String[] attributes,
java.lang.String returnURLPrefix,
java.lang.String returnURLPostfix,
boolean forceInteractiveAuthentication)
Initiates authentication. |
boolean |
verifyUserExistence(java.lang.String username)
Verifies the existence of a given user in the underlying directories. |
| Method Detail |
|---|
java.lang.String initiateAuthentication(java.lang.String[] attributes,
java.lang.String returnURLPrefix,
java.lang.String returnURLPostfix,
boolean forceInteractiveAuthentication)
throws java.rmi.RemoteException
attributes - The attributes the service wants returned on loginreturnURLPrefix - The prefix of the url the user is to be returned toreturnURLPostfix - The optional postfix of the return urlforceInteractiveAuthentication - Whether or not cookie based authentication (SSO Light)
should be allowed.
java.rmi.RemoteException - If anything fails during the call.
Attribute[] directNonInteractiveAuthentication(java.lang.String[] attributes,
java.lang.String username,
java.lang.String password)
throws java.rmi.RemoteException
attributes - The attributes the service wants returned on login.username - The user name of the user to be authenticated.password - The password of the user to be authenticated.
java.rmi.RemoteException - If anything fails during the call.
Attribute[] getUserAttributes(java.lang.String serviceTicket)
throws java.rmi.RemoteException
serviceTicket - The ticket included in the return request issued by the client.
java.rmi.RemoteException - If anything fails during the call.
boolean verifyUserExistence(java.lang.String username)
throws java.rmi.RemoteException
username - The username to be validated.
java.rmi.RemoteException - If anything fails during the call.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||