org.eclipse.higgins.idas.cp.jena2.impl.authentication
Class AuthenticationModule

java.lang.Object
  extended byorg.eclipse.higgins.idas.cp.jena2.impl.authentication.AuthenticationModule
All Implemented Interfaces:
IAuthenticationModule

public class AuthenticationModule
extends Object
implements IAuthenticationModule


Constructor Summary
AuthenticationModule(Context context)
           
 
Method Summary
 IUserAccount authenticate(Object credentials)
           
 IUserAccount authenticateNamePasswordMaterials(org.eclipse.higgins.idas.common.AuthNNamePasswordMaterials credentials)
           
 IUserAccount authenticateSelfIssuedMaterials(org.eclipse.higgins.idas.common.AuthNSelfIssuedMaterials credentials)
           
 ArrayList getAccountIndividuals(String userName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationModule

public AuthenticationModule(Context context)
                     throws org.eclipse.higgins.idas.api.IdASException
Parameters:
context -
Throws:
org.eclipse.higgins.idas.api.IdASException
Method Detail

authenticateNamePasswordMaterials

public IUserAccount authenticateNamePasswordMaterials(org.eclipse.higgins.idas.common.AuthNNamePasswordMaterials credentials)
                                               throws org.eclipse.higgins.idas.api.IdASException
Parameters:
credentials -
Returns:
Throws:
org.eclipse.higgins.idas.api.IdASException

authenticateSelfIssuedMaterials

public IUserAccount authenticateSelfIssuedMaterials(org.eclipse.higgins.idas.common.AuthNSelfIssuedMaterials credentials)
                                             throws org.eclipse.higgins.idas.api.IdASException
Parameters:
credentials -
Returns:
Throws:
org.eclipse.higgins.idas.api.IdASException

authenticate

public IUserAccount authenticate(Object credentials)
                          throws org.eclipse.higgins.idas.api.IdASException
Specified by:
authenticate in interface IAuthenticationModule
Throws:
org.eclipse.higgins.idas.api.IdASException

getAccountIndividuals

public ArrayList getAccountIndividuals(String userName)
                                throws org.eclipse.higgins.idas.api.IdASException
Parameters:
userName -
Returns:
Throws:
org.eclipse.higgins.idas.api.IdASException