Interface Authenticator
public interface Authenticator
- Author:
- Brian Wing Shun Chan
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionintauthenticateByEmailAddress(long companyId, String emailAddress, String password, Map<String, String[]> headerMap, Map<String, String[]> parameterMap) intauthenticateByScreenName(long companyId, String screenName, String password, Map<String, String[]> headerMap, Map<String, String[]> parameterMap) intauthenticateByUserId(long companyId, long userId, String password, Map<String, String[]> headerMap, Map<String, String[]> parameterMap)
-
Field Details
-
DNE
static final int DNE- See Also:
-
FAILURE
static final int FAILURE- See Also:
-
SKIP_LIFERAY_CHECK
static final int SKIP_LIFERAY_CHECK- See Also:
-
SUCCESS
static final int SUCCESS- See Also:
-
-
Method Details
-
authenticateByEmailAddress
int authenticateByEmailAddress(long companyId, String emailAddress, String password, Map<String, String[]> headerMap, Map<String, throws AuthExceptionString[]> parameterMap) - Throws:
AuthException
-
authenticateByScreenName
int authenticateByScreenName(long companyId, String screenName, String password, Map<String, String[]> headerMap, Map<String, throws AuthExceptionString[]> parameterMap) - Throws:
AuthException
-
authenticateByUserId
int authenticateByUserId(long companyId, long userId, String password, Map<String, String[]> headerMap, Map<String, throws AuthExceptionString[]> parameterMap) - Throws:
AuthException
-