final boolean supportsCredential,
final boolean supportsPermissions) throws SecurityConfigurationException {
super(entityTypes, supportedTypes, unsupportedTypes, contextInitializers, credentialHandlerProperties, credentialHandlers, supportsAttribute, supportsCredential, supportsPermissions);
if (entityModuleName != null) {
ModuleLoader moduleLoader = Module.getBootModuleLoader();
try {
this.entityModule = moduleLoader.loadModule(ModuleIdentifier.create(entityModuleName));
} catch (ModuleLoadException e) {
throw PicketLinkLogger.ROOT_LOGGER.idmJpaEntityModuleNotFound(entityModuleName);
}
} else {
this.entityModule = null;