com.atlassian.user.impl.delegation.security.authentication
Class DelegatingAuthenticator

java.lang.Object
  extended by com.atlassian.user.impl.delegation.security.authentication.DelegatingAuthenticator
All Implemented Interfaces:
Authenticator

public class DelegatingAuthenticator
extends Object
implements Authenticator


Constructor Summary
DelegatingAuthenticator(UserManager userManager, List<Authenticator> authenticators)
           
 
Method Summary
 boolean authenticate(String username, String password)
           
 List getAuthenticators()
           
 RepositoryIdentifier getRepository()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatingAuthenticator

public DelegatingAuthenticator(UserManager userManager,
                               List<Authenticator> authenticators)
Method Detail

authenticate

public boolean authenticate(String username,
                            String password)
                     throws EntityException
Specified by:
authenticate in interface Authenticator
Throws:
EntityException

getRepository

public RepositoryIdentifier getRepository()
Specified by:
getRepository in interface Authenticator

getAuthenticators

public List getAuthenticators()


Copyright © 2005-2009 Atlassian Software Systems Pty Ltd. All Rights Reserved.