|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Authentication
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 |