com.atlassian.crowd.integration.http
Class HttpAuthenticatorFactory

java.lang.Object
  extended by com.atlassian.crowd.integration.http.HttpAuthenticatorFactory

public class HttpAuthenticatorFactory
extends java.lang.Object

Use this class to maintain a singleton instance of the HttpAuthenticator. If you are managing the HttpAuthenticator instance externally, eg. via Spring, you do not need to use this class. Note that using this factory will implicitly use the SecurityServerClientFactory to maintain the underlying instance of the SecurityServerClient.


Constructor Summary
HttpAuthenticatorFactory()
           
 
Method Summary
static HttpAuthenticator getCacheAwareHttpAuthenticator()
          Retrieve the singleton instance of the HttpAuthenticator (cache aware).
static HttpAuthenticatorImpl getHttpAuthenticator()
          Retrieve the singleton instance of the HttpAuthenticator (not cache aware).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpAuthenticatorFactory

public HttpAuthenticatorFactory()
Method Detail

getCacheAwareHttpAuthenticator

public static HttpAuthenticator getCacheAwareHttpAuthenticator()
Retrieve the singleton instance of the HttpAuthenticator (cache aware).

Returns:
singleton instance of the HttpAuthenticator (cache aware).

getHttpAuthenticator

public static HttpAuthenticatorImpl getHttpAuthenticator()
Retrieve the singleton instance of the HttpAuthenticator (not cache aware).

Returns:
singleton instance of the HttpAuthenticator (not cache aware).


Copyright © 2010 Atlassian. All Rights Reserved.