net.sf.jguard.core.authorization.manager
Class AuthorizationManagerFactory
java.lang.Object
net.sf.jguard.core.authorization.manager.AuthorizationManagerFactory
public class AuthorizationManagerFactory
- extends java.lang.Object
permission manager factory, which returns the AuthorizationManager implementation.
this class is loaded by the jvm classloader. we cannot used commons-logging library
loaded by the application sevrer classloader.
- Author:
- Charles Gay
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthorizationManagerFactory
public AuthorizationManagerFactory()
createAuthorizationManager
public static AuthorizationManager createAuthorizationManager(java.lang.Class authorizationManagerImpl,
java.util.Map authorizationManagerOptions)
throws AuthorizationException
- define the AuthorizationManager implementation and return it.
- Parameters:
authorizationManagerOptions -
- Returns:
- true if creation succeed,
false if one
- Throws:
AuthorizationException
getAuthorizationManager
public static AuthorizationManager getAuthorizationManager()
- Returns:
- authorizationManager or
null when no authorizationManager is already created
setAuthorizationManager
public static void setAuthorizationManager(AuthorizationManager authorizationManager)
Copyright © 2004-2009. All Rights Reserved.