com.liferay.portal.security.auth
Interface Authenticator
- All Known Implementing Classes:
- LDAPAuth
public interface Authenticator
Method Summary |
int |
authenticateByEmailAddress(long companyId,
String emailAddress,
String password,
Map<String,String[]> headerMap,
Map<String,String[]> parameterMap)
|
int |
authenticateByScreenName(long companyId,
String screenName,
String password,
Map<String,String[]> headerMap,
Map<String,String[]> parameterMap)
|
int |
authenticateByUserId(long companyId,
long userId,
String password,
Map<String,String[]> headerMap,
Map<String,String[]> parameterMap)
|
SUCCESS
static final int SUCCESS
- See Also:
- Constant Field Values
FAILURE
static final int FAILURE
- See Also:
- Constant Field Values
DNE
static final int DNE
- See Also:
- Constant Field Values
authenticateByEmailAddress
int authenticateByEmailAddress(long companyId,
String emailAddress,
String password,
Map<String,String[]> headerMap,
Map<String,String[]> parameterMap)
throws AuthException
- Throws:
AuthException
authenticateByScreenName
int authenticateByScreenName(long companyId,
String screenName,
String password,
Map<String,String[]> headerMap,
Map<String,String[]> parameterMap)
throws AuthException
- Throws:
AuthException
authenticateByUserId
int authenticateByUserId(long companyId,
long userId,
String password,
Map<String,String[]> headerMap,
Map<String,String[]> parameterMap)
throws AuthException
- Throws:
AuthException