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 ClassLoaderstatic final Stringprivate static final Stringprivate static AuthConfigFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract String[]detachListener(RegistrationListener listener, String layer, String appContext) abstract AuthConfigProvidergetConfigProvider(String layer, String appContext, RegistrationListener listener) static AuthConfigFactorygetRegistrationContext(String registrationID) abstract String[]getRegistrationIDs(AuthConfigProvider provider) abstract voidrefresh()abstract StringregisterConfigProvider(String className, Map properties, String layer, String appContext, String description) abstract StringregisterConfigProvider(AuthConfigProvider provider, String layer, String appContext, String description) abstract booleanremoveRegistration(String registrationID) static voidsetFactory(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
-