|
||||||||||
| 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. |
java.lang.String |
getProxyTicket(java.lang.String ticketGrantingTicket,
java.lang.String proxyServicePrincipal)
Gets a proxy ticket. |
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. |
Attribute[] |
proxyAuthentication(java.lang.String[] attributes,
java.lang.String proxyTicket)
Performs proxy 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 SOAPException
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.
SOAPException - If anything fails during the call.
Attribute[] directNonInteractiveAuthentication(java.lang.String[] attributes,
java.lang.String username,
java.lang.String password)
throws SOAPException
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.
SOAPException - If anything fails during the call.
Attribute[] proxyAuthentication(java.lang.String[] attributes,
java.lang.String proxyTicket)
throws SOAPException
attributes - The attributes the service wants returned on login.proxyTicket - The proxy ticket given to the calling system by its initiator.
SOAPException - If anything fails during the call.
java.lang.String getProxyTicket(java.lang.String ticketGrantingTicket,
java.lang.String proxyServicePrincipal)
throws SOAPException
ticketGrantingTicket - A TGT that has been issued previously.proxyServicePrincipal - The service which the proxy ticket should be issued for.
SOAPException - If anything fails during the call.
Attribute[] getUserAttributes(java.lang.String serviceTicket)
throws SOAPException
serviceTicket - The ticket included in the return request issued by the client.
SOAPException - If anything fails during the call.
boolean verifyUserExistence(java.lang.String username)
throws SOAPException
username - The username to be validated.
SOAPException - If anything fails during the call.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||