com.intel.gpe.client2.common.configurators
Class SecurityManagerConfigurator

java.lang.Object
  extended by com.intel.gpe.client2.common.configurators.BaseConfigurator
      extended by com.intel.gpe.client2.common.configurators.SecurityManagerConfigurator

public abstract class SecurityManagerConfigurator
extends BaseConfigurator

The security manager configurator. See GPESecurityManager for the list of security manager operations.

Version:
$Id: SecurityManagerConfigurator.java,v 1.4 2006/10/19 13:40:54 dizhigul Exp $
Author:
Alexander Lukichev

Constructor Summary
SecurityManagerConfigurator()
           
 
Method Summary
static SecurityManagerConfigurator getConfigurator()
          Load the configurator from the class specified in the System property "com.intel.gpe.client2.common.configurators.SecurityManagerConfigurator"
abstract  GPESecurityManager getSecurityManager()
          Get the configured security manager.
 
Methods inherited from class com.intel.gpe.client2.common.configurators.BaseConfigurator
load
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityManagerConfigurator

public SecurityManagerConfigurator()
Method Detail

getSecurityManager

public abstract GPESecurityManager getSecurityManager()
Get the configured security manager.

Returns:
the security manager

getConfigurator

public static SecurityManagerConfigurator getConfigurator()
                                                   throws java.lang.InstantiationException,
                                                          java.lang.IllegalAccessException,
                                                          java.lang.ClassNotFoundException
Load the configurator from the class specified in the System property "com.intel.gpe.client2.common.configurators.SecurityManagerConfigurator"

Returns:
the security configurator
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException


Copyright © 2008. All Rights Reserved.