javax.security.auth.message.config
Class AuthConfigFactory
java.lang.Object
javax.security.auth.message.config.AuthConfigFactory
public abstract class AuthConfigFactory
- extends Object
- Version:
- $Rev: 780105 $ $Date: 2009-05-29 13:42:00 -0700 (Fri, 29 May 2009) $
Method Summary |
abstract String[] |
detachListener(RegistrationListener listener,
String layer,
String appContext)
|
abstract AuthConfigProvider |
getConfigProvider(String layer,
String appContext,
RegistrationListener listener)
|
static AuthConfigFactory |
getFactory()
|
abstract AuthConfigFactory.RegistrationContext |
getRegistrationContext(String registrationID)
|
abstract String[] |
getRegistrationIDs(AuthConfigProvider provider)
|
abstract void |
refresh()
|
abstract String |
registerConfigProvider(AuthConfigProvider provider,
String layer,
String appContext,
String description)
|
abstract String |
registerConfigProvider(String className,
Map properties,
String layer,
String appContext,
String description)
|
abstract boolean |
removeRegistration(String registrationID)
|
static void |
setFactory(AuthConfigFactory factory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_FACTORY_SECURITY_PROPERTY
public static final String DEFAULT_FACTORY_SECURITY_PROPERTY
- See Also:
- Constant Field Values
AuthConfigFactory
public AuthConfigFactory()
getFactory
public static AuthConfigFactory getFactory()
setFactory
public static void setFactory(AuthConfigFactory factory)
detachListener
public abstract String[] detachListener(RegistrationListener listener,
String layer,
String appContext)
getConfigProvider
public abstract AuthConfigProvider getConfigProvider(String layer,
String appContext,
RegistrationListener listener)
getRegistrationContext
public abstract AuthConfigFactory.RegistrationContext getRegistrationContext(String registrationID)
getRegistrationIDs
public abstract String[] getRegistrationIDs(AuthConfigProvider provider)
refresh
public abstract void refresh()
registerConfigProvider
public abstract String registerConfigProvider(AuthConfigProvider provider,
String layer,
String appContext,
String description)
registerConfigProvider
public abstract String registerConfigProvider(String className,
Map properties,
String layer,
String appContext,
String description)
removeRegistration
public abstract boolean removeRegistration(String registrationID)
Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.