Class AuthConfigFactory
java.lang.Object
javax.security.auth.message.config.AuthConfigFactory
- Version:
- $Rev: 924365 $ $Date: 2010-03-17 12:52:03 -0400 (Wed, 17 Mar 2010) $
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static ClassLoader
static final String
private static final String
private static AuthConfigFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract String[]
detachListener
(RegistrationListener listener, String layer, String appContext) abstract AuthConfigProvider
getConfigProvider
(String layer, String appContext, RegistrationListener listener) static AuthConfigFactory
getRegistrationContext
(String registrationID) abstract String[]
getRegistrationIDs
(AuthConfigProvider provider) abstract void
refresh()
abstract String
registerConfigProvider
(String className, Map properties, String layer, String appContext, String description) abstract String
registerConfigProvider
(AuthConfigProvider provider, String layer, String appContext, String description) abstract boolean
removeRegistration
(String registrationID) static void
setFactory
(AuthConfigFactory factory)
-
Field Details
-
DEFAULT_FACTORY_SECURITY_PROPERTY
- See Also:
-
DEFAULT_JASPI_AUTHCONFIGFACTORYIMPL
- See Also:
-
factory
-
contextClassLoader
-
-
Constructor Details
-
AuthConfigFactory
public AuthConfigFactory()
-
-
Method Details
-
getFactory
-
setFactory
-
detachListener
public abstract String[] detachListener(RegistrationListener listener, String layer, String appContext) -
getConfigProvider
public abstract AuthConfigProvider getConfigProvider(String layer, String appContext, RegistrationListener listener) -
getRegistrationContext
-
getRegistrationIDs
-
refresh
public abstract void refresh() -
registerConfigProvider
public abstract String registerConfigProvider(AuthConfigProvider provider, String layer, String appContext, String description) -
registerConfigProvider
-
removeRegistration
-