org.apache.geronimo.security
Class SecurityServiceImpl

java.lang.Object
  extended by org.apache.geronimo.security.SecurityServiceImpl
All Implemented Interfaces:
SecurityService

public class SecurityServiceImpl
extends Object
implements SecurityService

An MBean that registers the JACC factory and handlers.


Field Summary
static GeronimoSecurityPermission CONFIGURE
          Permissions that protect access to sensitive security information
static GBeanInfo GBEAN_INFO
           
static boolean POLICY_INSTALLED
           
 
Fields inherited from interface org.apache.geronimo.security.SecurityService
KEYSTORE, KEYSTORE_PASSWORD, POLICY_CONFIG_FACTORY, POLICY_PROVIDER, TRUSTSTORE, TRUSTSTORE_PASSWORD
 
Constructor Summary
SecurityServiceImpl(ClassLoader classLoader, ServerInfo serverInfo, String policyConfigurationFactory, String policyProvider, String keyStore, String keyStorePassword, String trustStore, String trustStorePassword)
           
 
Method Summary
static GBeanInfo getGBeanInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

POLICY_INSTALLED

public static boolean POLICY_INSTALLED

CONFIGURE

public static final GeronimoSecurityPermission CONFIGURE
Permissions that protect access to sensitive security information


GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

SecurityServiceImpl

public SecurityServiceImpl(ClassLoader classLoader,
                           ServerInfo serverInfo,
                           String policyConfigurationFactory,
                           String policyProvider,
                           String keyStore,
                           String keyStorePassword,
                           String trustStore,
                           String trustStorePassword)
                    throws PolicyContextException,
                           ClassNotFoundException,
                           IllegalAccessException,
                           InstantiationException
Throws:
PolicyContextException
ClassNotFoundException
IllegalAccessException
InstantiationException
Method Detail

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.