com.ibm.itim.authentication
Interface AuthenticationProviderFactory


public interface AuthenticationProviderFactory

AuthenticationProviderFactory is an interface for constructing AuthenticationProviders. The interface provides a common approach to constructing any AuthenticationProvider regardless of its implementation.

Author:
Tony Gullotta
See Also:
AuthenticationProvider

Method Summary
 AuthenticationProvider getProvider(java.util.Hashtable env)
          Constructs an AuthenticationProvider with the given environment parameters.
 

Method Detail

getProvider

public AuthenticationProvider getProvider(java.util.Hashtable env)
                                   throws ConfigurationException
Constructs an AuthenticationProvider with the given environment parameters.
Parameters:
env - environment parameters used to construct the AuthenticationProvider.
Returns:
the constructed AuthenticationProvider, null if the construction fails.
Throws:
ConfigurationException - thrown if the AuthenticationAuthority can not be constructed.