com.liferay.portal.security.auth
Interface Authenticator


public interface Authenticator

View Source

Author:
Brian Wing Shun Chan

Field Summary
static int DNE
           
static int FAILURE
           
static int SUCCESS
           
 
Method Summary
 int authenticateByEmailAddress(long companyId, java.lang.String emailAddress, java.lang.String password, java.util.Map headerMap, java.util.Map parameterMap)
           
 int authenticateByScreenName(long companyId, java.lang.String screenName, java.lang.String password, java.util.Map headerMap, java.util.Map parameterMap)
           
 int authenticateByUserId(long companyId, long userId, java.lang.String password, java.util.Map headerMap, java.util.Map parameterMap)
           
 

Field Detail

SUCCESS

public static final int SUCCESS
See Also:
Constant Field Values

FAILURE

public static final int FAILURE
See Also:
Constant Field Values

DNE

public static final int DNE
See Also:
Constant Field Values
Method Detail

authenticateByEmailAddress

public int authenticateByEmailAddress(long companyId,
                                      java.lang.String emailAddress,
                                      java.lang.String password,
                                      java.util.Map headerMap,
                                      java.util.Map parameterMap)
                               throws AuthException
Throws:
AuthException

authenticateByScreenName

public int authenticateByScreenName(long companyId,
                                    java.lang.String screenName,
                                    java.lang.String password,
                                    java.util.Map headerMap,
                                    java.util.Map parameterMap)
                             throws AuthException
Throws:
AuthException

authenticateByUserId

public int authenticateByUserId(long companyId,
                                long userId,
                                java.lang.String password,
                                java.util.Map headerMap,
                                java.util.Map parameterMap)
                         throws AuthException
Throws:
AuthException