net.sf.jguard.authorization
Class AuthorizationManagerFactory

java.lang.Object
  extended by net.sf.jguard.authorization.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

Constructor Summary
AuthorizationManagerFactory()
           
 
Method Summary
static AuthorizationManager getPermissionManager(java.util.Map authorizationManagerOptions)
          define the AuthorizationManager implementation and return it.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthorizationManagerFactory

public AuthorizationManagerFactory()
Method Detail

getPermissionManager

public static AuthorizationManager getPermissionManager(java.util.Map authorizationManagerOptions)
                                                 throws AuthorizationException
define the AuthorizationManager implementation and return it.

Parameters:
permissionManagerImplName -
props -
Throws:
AuthorizationException