in geronimo-jaspi/src/main/java/org/apache/geronimo/components/jaspi/AuthConfigFactoryImpl.java [275:287]
private void initialize(JaspiType jaspiType) {
Map<String, ConfigProviderInfo> configProviderInfos = new HashMap<String, ConfigProviderInfo>();
try {
for (ConfigProviderType configProviderType: jaspiType.getConfigProvider()) {
AuthConfigProvider authConfigProvider = ConfigProviderImpl.newConfigProvider(this, configProviderType);
ConfigProviderInfo info = new ConfigProviderInfo(authConfigProvider, configProviderType, true);
configProviderInfos.put(configProviderType.getKey(), info);
}
} catch (Exception e) {
throw new SecurityException("Could not map config providers", e);
}
this.configProviders = configProviderInfos;
}