com.liferay.portal.security.auth
Class AuthPipeline

java.lang.Object
  extended bycom.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 headerMap, java.util.Map parameterMap)
           
static int authenticateByScreenName(java.lang.String[] classes, long companyId, java.lang.String screenName, java.lang.String password, java.util.Map headerMap, java.util.Map parameterMap)
           
static int authenticateByUserId(java.lang.String[] classes, long companyId, long userId, java.lang.String password, java.util.Map headerMap, java.util.Map parameterMap)
           
static void onFailureByEmailAddress(java.lang.String[] classes, long companyId, java.lang.String emailAddress, java.util.Map headerMap, java.util.Map parameterMap)
           
static void onFailureByScreenName(java.lang.String[] classes, long companyId, java.lang.String screenName, java.util.Map headerMap, java.util.Map parameterMap)
           
static void onFailureByUserId(java.lang.String[] classes, long companyId, long userId, java.util.Map headerMap, java.util.Map parameterMap)
           
static void onMaxFailuresByEmailAddress(java.lang.String[] classes, long companyId, java.lang.String emailAddress, java.util.Map headerMap, java.util.Map parameterMap)
           
static void onMaxFailuresByScreenName(java.lang.String[] classes, long companyId, java.lang.String screenName, java.util.Map headerMap, java.util.Map parameterMap)
           
static void onMaxFailuresByUserId(java.lang.String[] classes, long companyId, long userId, java.util.Map headerMap, java.util.Map 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 headerMap,
                                             java.util.Map 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 headerMap,
                                           java.util.Map 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 headerMap,
                                       java.util.Map 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 headerMap,
                                           java.util.Map 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 headerMap,
                                         java.util.Map 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 headerMap,
                                     java.util.Map 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 headerMap,
                                               java.util.Map 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 headerMap,
                                             java.util.Map 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 headerMap,
                                         java.util.Map parameterMap)
                                  throws com.liferay.portal.security.auth.AuthException
Throws:
com.liferay.portal.security.auth.AuthException