Class AuthConfigFactory
java.lang.Object
javax.security.auth.message.config.AuthConfigFactory
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final SecurityPermissionstatic final Stringstatic final SecurityPermissionstatic final Stringstatic final SecurityPermission -
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:
-
GET_FACTORY_PERMISSION_NAME
- See Also:
-
SET_FACTORY_PERMISSION_NAME
- See Also:
-
PROVIDER_REGISTRATION_PERMISSION_NAME
- See Also:
-
getFactorySecurityPermission
-
setFactorySecurityPermission
-
providerRegistrationSecurityPermission
-
-
Constructor Details
-
AuthConfigFactory
public AuthConfigFactory()
-
-
Method Details
-
getFactory
-
setFactory
-
getConfigProvider
public abstract AuthConfigProvider getConfigProvider(String layer, String appContext, RegistrationListener listener) -
registerConfigProvider
-
registerConfigProvider
public abstract String registerConfigProvider(AuthConfigProvider provider, String layer, String appContext, String description) -
removeRegistration
-
detachListener
public abstract String[] detachListener(RegistrationListener listener, String layer, String appContext) -
getRegistrationIDs
-
getRegistrationContext
-
refresh
public abstract void refresh()
-