Class AuthConfigFactory
- java.lang.Object
- 
- javax.security.auth.message.config.AuthConfigFactory
 
- 
 public abstract class AuthConfigFactory extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static interfaceAuthConfigFactory.RegistrationContext
 - 
Field SummaryFields Modifier and Type Field Description static java.lang.StringDEFAULT_FACTORY_SECURITY_PROPERTYstatic java.lang.StringGET_FACTORY_PERMISSION_NAMEstatic java.security.SecurityPermissiongetFactorySecurityPermissionstatic java.lang.StringPROVIDER_REGISTRATION_PERMISSION_NAMEstatic java.security.SecurityPermissionproviderRegistrationSecurityPermissionstatic java.lang.StringSET_FACTORY_PERMISSION_NAMEstatic java.security.SecurityPermissionsetFactorySecurityPermission
 - 
Constructor SummaryConstructors Constructor Description AuthConfigFactory()
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.String[]detachListener(RegistrationListener listener, java.lang.String layer, java.lang.String appContext)abstract AuthConfigProvidergetConfigProvider(java.lang.String layer, java.lang.String appContext, RegistrationListener listener)static AuthConfigFactorygetFactory()abstract AuthConfigFactory.RegistrationContextgetRegistrationContext(java.lang.String registrationID)abstract java.lang.String[]getRegistrationIDs(AuthConfigProvider provider)abstract voidrefresh()abstract java.lang.StringregisterConfigProvider(java.lang.String className, java.util.Map properties, java.lang.String layer, java.lang.String appContext, java.lang.String description)abstract java.lang.StringregisterConfigProvider(AuthConfigProvider provider, java.lang.String layer, java.lang.String appContext, java.lang.String description)abstract booleanremoveRegistration(java.lang.String registrationID)static voidsetFactory(AuthConfigFactory factory)
 
- 
- 
- 
Field Detail- 
DEFAULT_FACTORY_SECURITY_PROPERTYpublic static final java.lang.String DEFAULT_FACTORY_SECURITY_PROPERTY - See Also:
- Constant Field Values
 
 - 
GET_FACTORY_PERMISSION_NAMEpublic static final java.lang.String GET_FACTORY_PERMISSION_NAME - See Also:
- Constant Field Values
 
 - 
SET_FACTORY_PERMISSION_NAMEpublic static final java.lang.String SET_FACTORY_PERMISSION_NAME - See Also:
- Constant Field Values
 
 - 
PROVIDER_REGISTRATION_PERMISSION_NAMEpublic static final java.lang.String PROVIDER_REGISTRATION_PERMISSION_NAME - See Also:
- Constant Field Values
 
 - 
getFactorySecurityPermissionpublic static final java.security.SecurityPermission getFactorySecurityPermission 
 - 
setFactorySecurityPermissionpublic static final java.security.SecurityPermission setFactorySecurityPermission 
 - 
providerRegistrationSecurityPermissionpublic static final java.security.SecurityPermission providerRegistrationSecurityPermission 
 
- 
 - 
Method Detail- 
getFactorypublic static AuthConfigFactory getFactory() 
 - 
setFactorypublic static void setFactory(AuthConfigFactory factory) 
 - 
getConfigProviderpublic abstract AuthConfigProvider getConfigProvider(java.lang.String layer, java.lang.String appContext, RegistrationListener listener) 
 - 
registerConfigProviderpublic abstract java.lang.String registerConfigProvider(java.lang.String className, java.util.Map properties, java.lang.String layer, java.lang.String appContext, java.lang.String description)
 - 
registerConfigProviderpublic abstract java.lang.String registerConfigProvider(AuthConfigProvider provider, java.lang.String layer, java.lang.String appContext, java.lang.String description) 
 - 
removeRegistrationpublic abstract boolean removeRegistration(java.lang.String registrationID) 
 - 
detachListenerpublic abstract java.lang.String[] detachListener(RegistrationListener listener, java.lang.String layer, java.lang.String appContext) 
 - 
getRegistrationIDspublic abstract java.lang.String[] getRegistrationIDs(AuthConfigProvider provider) 
 - 
getRegistrationContextpublic abstract AuthConfigFactory.RegistrationContext getRegistrationContext(java.lang.String registrationID) 
 - 
refreshpublic abstract void refresh() 
 
- 
 
-