com.liferay.portal.security.auth
Class AuthPipeline

java.lang.Object
  extended by com.liferay.portal.security.auth.AuthPipeline

public class AuthPipeline
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
AuthPipeline()
           
 
Method Summary
static int authenticateByEmailAddress(java.lang.String[] classes, long companyId, java.lang.String emailAddress, java.lang.String password, java.util.Map<java.lang.String,java.lang.String[]> headerMap, java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
static int authenticateByScreenName(java.lang.String[] classes, long companyId, java.lang.String screenName, java.lang.String password, java.util.Map<java.lang.String,java.lang.String[]> headerMap, java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
static int authenticateByUserId(java.lang.String[] classes, long companyId, long userId, java.lang.String password, java.util.Map<java.lang.String,java.lang.String[]> headerMap, java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
static void onFailureByEmailAddress(java.lang.String[] classes, long companyId, java.lang.String emailAddress, java.util.Map<java.lang.String,java.lang.String[]> headerMap, java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
static void onFailureByScreenName(java.lang.String[] classes, long companyId, java.lang.String screenName, java.util.Map<java.lang.String,java.lang.String[]> headerMap, java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
static void onFailureByUserId(java.lang.String[] classes, long companyId, long userId, java.util.Map<java.lang.String,java.lang.String[]> headerMap, java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
static void onMaxFailuresByEmailAddress(java.lang.String[] classes, long companyId, java.lang.String emailAddress, java.util.Map<java.lang.String,java.lang.String[]> headerMap, java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
static void onMaxFailuresByScreenName(java.lang.String[] classes, long companyId, java.lang.String screenName, java.util.Map<java.lang.String,java.lang.String[]> headerMap, java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
static void onMaxFailuresByUserId(java.lang.String[] classes, long companyId, long userId, java.util.Map<java.lang.String,java.lang.String[]> headerMap, java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthPipeline

public AuthPipeline()
Method Detail

authenticateByEmailAddress

public static int authenticateByEmailAddress(java.lang.String[] classes,
                                             long companyId,
                                             java.lang.String emailAddress,
                                             java.lang.String password,
                                             java.util.Map<java.lang.String,java.lang.String[]> headerMap,
                                             java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
                                      throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException

authenticateByScreenName

public static int authenticateByScreenName(java.lang.String[] classes,
                                           long companyId,
                                           java.lang.String screenName,
                                           java.lang.String password,
                                           java.util.Map<java.lang.String,java.lang.String[]> headerMap,
                                           java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
                                    throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException

authenticateByUserId

public static int authenticateByUserId(java.lang.String[] classes,
                                       long companyId,
                                       long userId,
                                       java.lang.String password,
                                       java.util.Map<java.lang.String,java.lang.String[]> headerMap,
                                       java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
                                throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException

onFailureByEmailAddress

public static void onFailureByEmailAddress(java.lang.String[] classes,
                                           long companyId,
                                           java.lang.String emailAddress,
                                           java.util.Map<java.lang.String,java.lang.String[]> headerMap,
                                           java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
                                    throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException

onFailureByScreenName

public static void onFailureByScreenName(java.lang.String[] classes,
                                         long companyId,
                                         java.lang.String screenName,
                                         java.util.Map<java.lang.String,java.lang.String[]> headerMap,
                                         java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
                                  throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException

onFailureByUserId

public static void onFailureByUserId(java.lang.String[] classes,
                                     long companyId,
                                     long userId,
                                     java.util.Map<java.lang.String,java.lang.String[]> headerMap,
                                     java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
                              throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException

onMaxFailuresByEmailAddress

public static void onMaxFailuresByEmailAddress(java.lang.String[] classes,
                                               long companyId,
                                               java.lang.String emailAddress,
                                               java.util.Map<java.lang.String,java.lang.String[]> headerMap,
                                               java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
                                        throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException

onMaxFailuresByScreenName

public static void onMaxFailuresByScreenName(java.lang.String[] classes,
                                             long companyId,
                                             java.lang.String screenName,
                                             java.util.Map<java.lang.String,java.lang.String[]> headerMap,
                                             java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
                                      throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException

onMaxFailuresByUserId

public static void onMaxFailuresByUserId(java.lang.String[] classes,
                                         long companyId,
                                         long userId,
                                         java.util.Map<java.lang.String,java.lang.String[]> headerMap,
                                         java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
                                  throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException