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

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

public class DelegatingAuthenticator
extends java.lang.Object
implements Authenticator


Constructor Summary
DelegatingAuthenticator(UserManager userManager, java.util.List authenticators)
           
 
Method Summary
 boolean authenticate(java.lang.String username, java.lang.String password)
           
 java.util.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,
                               java.util.List authenticators)
Method Detail

authenticate

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

getRepository

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

getAuthenticators

public java.util.List getAuthenticators()


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