Package org.wildfly.security.auth.jaspi
Class ElytronAuthConfigFactory
- java.lang.Object
 - 
- javax.security.auth.message.config.AuthConfigFactory
 - 
- org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
 
 
 
- 
public class ElytronAuthConfigFactory extends javax.security.auth.message.config.AuthConfigFactoryThe WildFly Elytron implementation ofAuthConfigFactory.- Author:
 - Darran Lofthouse
 
 
- 
- 
Field Summary
- 
Fields inherited from class javax.security.auth.message.config.AuthConfigFactory
DEFAULT_FACTORY_SECURITY_PROPERTY, GET_FACTORY_PERMISSION_NAME, getFactorySecurityPermission, PROVIDER_REGISTRATION_PERMISSION_NAME, providerRegistrationSecurityPermission, SET_FACTORY_PERMISSION_NAME, setFactorySecurityPermission 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ElytronAuthConfigFactory() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]detachListener(javax.security.auth.message.config.RegistrationListener listener, String layer, String appContext)javax.security.auth.message.config.AuthConfigProvidergetConfigProvider(String layer, String appContext, javax.security.auth.message.config.RegistrationListener listener)javax.security.auth.message.config.AuthConfigFactory.RegistrationContextgetRegistrationContext(String registrationID)String[]getRegistrationIDs(javax.security.auth.message.config.AuthConfigProvider provider)voidrefresh()StringregisterConfigProvider(String className, Map properties, String layer, String appContext, String description)StringregisterConfigProvider(javax.security.auth.message.config.AuthConfigProvider provider, String layer, String appContext, String description)booleanremoveRegistration(String registrationId) 
 - 
 
- 
- 
Method Detail
- 
getConfigProvider
public javax.security.auth.message.config.AuthConfigProvider getConfigProvider(String layer, String appContext, javax.security.auth.message.config.RegistrationListener listener)
- Specified by:
 getConfigProviderin classjavax.security.auth.message.config.AuthConfigFactory- See Also:
 AuthConfigFactory.getConfigProvider(java.lang.String, java.lang.String, javax.security.auth.message.config.RegistrationListener)
 
- 
registerConfigProvider
public String registerConfigProvider(javax.security.auth.message.config.AuthConfigProvider provider, String layer, String appContext, String description)
- Specified by:
 registerConfigProviderin classjavax.security.auth.message.config.AuthConfigFactory- See Also:
 AuthConfigFactory.registerConfigProvider(javax.security.auth.message.config.AuthConfigProvider, java.lang.String, java.lang.String, java.lang.String)
 
- 
registerConfigProvider
public String registerConfigProvider(String className, Map properties, String layer, String appContext, String description)
- Specified by:
 registerConfigProviderin classjavax.security.auth.message.config.AuthConfigFactory- See Also:
 AuthConfigFactory.registerConfigProvider(java.lang.String, java.util.Map, java.lang.String, java.lang.String, java.lang.String)
 
- 
removeRegistration
public boolean removeRegistration(String registrationId)
- Specified by:
 removeRegistrationin classjavax.security.auth.message.config.AuthConfigFactory- See Also:
 AuthConfigFactory.removeRegistration(java.lang.String)
 
- 
detachListener
public String[] detachListener(javax.security.auth.message.config.RegistrationListener listener, String layer, String appContext)
- Specified by:
 detachListenerin classjavax.security.auth.message.config.AuthConfigFactory- See Also:
 AuthConfigFactory.detachListener(javax.security.auth.message.config.RegistrationListener, java.lang.String, java.lang.String)
 
- 
getRegistrationContext
public javax.security.auth.message.config.AuthConfigFactory.RegistrationContext getRegistrationContext(String registrationID)
- Specified by:
 getRegistrationContextin classjavax.security.auth.message.config.AuthConfigFactory- See Also:
 AuthConfigFactory.getRegistrationContext(java.lang.String)
 
- 
getRegistrationIDs
public String[] getRegistrationIDs(javax.security.auth.message.config.AuthConfigProvider provider)
- Specified by:
 getRegistrationIDsin classjavax.security.auth.message.config.AuthConfigFactory- See Also:
 AuthConfigFactory.getRegistrationIDs(javax.security.auth.message.config.AuthConfigProvider)
 
- 
refresh
public void refresh()
- Specified by:
 refreshin classjavax.security.auth.message.config.AuthConfigFactory- See Also:
 AuthConfigFactory.refresh()
 
 - 
 
 -