]
Darran Lofthouse reopened WFCORE-1802:
--------------------------------------
Ensure OpenSSL Registration is first.
-------------------------------------
Key: WFCORE-1802
URL:
https://issues.jboss.org/browse/WFCORE-1802
Project: WildFly Core
Issue Type: Task
Components: Security
Reporter: Stuart Douglas
Assignee: Darran Lofthouse
Priority: Blocker
Fix For: 3.0.0.Beta8
The following in SecurityRealmResourceDefinition registers the provider: -
{code}
static {
//register the Openssl Provider, if possible
//not really sure if this is the best place for it
try {
OpenSSLProvider.register();
DomainManagementLogger.ROOT_LOGGER.registeredOpenSSLProvider();
} catch (Throwable t){
DomainManagementLogger.ROOT_LOGGER.debugf(t, "Failed to register OpenSSL
provider");
}
}
{code}
It would be good to remove this however for now we can't guarantee Elytron is enabled
so register it globally.