com.dotmarketing.auth
Class ActiveDirectoryAuth

java.lang.Object
  extended by com.dotmarketing.auth.ActiveDirectoryAuth
All Implemented Interfaces:
com.liferay.portal.auth.Authenticator

public class ActiveDirectoryAuth
extends java.lang.Object
implements com.liferay.portal.auth.Authenticator

View Source

Version:
$Revision: 1.3 $
Author:
Paul Hussein, Steve Goldsmith

Field Summary
static java.lang.String DOMAINLOOKUP
           
static java.lang.String HOST
           
static java.lang.String INITIAL_CONTEXT_FACTORY
           
static java.lang.String PASSWORD
           
static java.lang.String PORT
           
static java.lang.String SECURITY_AUTHENTICATION
           
static java.lang.String URL
           
static java.lang.String USERID
           
 
Fields inherited from interface com.liferay.portal.auth.Authenticator
DNE, FAILURE, SUCCESS
 
Constructor Summary
ActiveDirectoryAuth()
           
 
Method Summary
 int authenticate(java.lang.String companyId, java.lang.String userId, java.lang.String password)
           
 int authenticateByEmailAddress(java.lang.String companyId, java.lang.String emailAddress, java.lang.String password)
           
 int authenticateByUserId(java.lang.String companyId, java.lang.String userId, java.lang.String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INITIAL_CONTEXT_FACTORY

public static java.lang.String INITIAL_CONTEXT_FACTORY

SECURITY_AUTHENTICATION

public static java.lang.String SECURITY_AUTHENTICATION

HOST

public static java.lang.String HOST

PORT

public static java.lang.String PORT

USERID

public static java.lang.String USERID

PASSWORD

public static java.lang.String PASSWORD

DOMAINLOOKUP

public static java.lang.String DOMAINLOOKUP

URL

public static java.lang.String URL
Constructor Detail

ActiveDirectoryAuth

public ActiveDirectoryAuth()
Method Detail

authenticateByEmailAddress

public int authenticateByEmailAddress(java.lang.String companyId,
                                      java.lang.String emailAddress,
                                      java.lang.String password)
                               throws com.liferay.portal.auth.AuthException
Specified by:
authenticateByEmailAddress in interface com.liferay.portal.auth.Authenticator
Throws:
com.liferay.portal.auth.AuthException

authenticateByUserId

public int authenticateByUserId(java.lang.String companyId,
                                java.lang.String userId,
                                java.lang.String password)
                         throws com.liferay.portal.auth.AuthException
Specified by:
authenticateByUserId in interface com.liferay.portal.auth.Authenticator
Throws:
com.liferay.portal.auth.AuthException

authenticate

public int authenticate(java.lang.String companyId,
                        java.lang.String userId,
                        java.lang.String password)
                 throws com.liferay.portal.auth.AuthException
Throws:
com.liferay.portal.auth.AuthException


Copyright © 2009 Dotmarketing, Inc. All Rights Reserved.