]
Darran Lofthouse updated WFLY-7473:
-----------------------------------
Affects Version/s: (was: 11.0.0.Alpha1)
Missing configurable options in elytron dir-context
---------------------------------------------------
Key: WFLY-7473
URL:
https://issues.jboss.org/browse/WFLY-7473
Project: WildFly
Issue Type: Bug
Components: Security
Reporter: Martin Choma
Assignee: Jan Kalina
Priority: Critical
Fix For: 11.0.0.Alpha1
Elytron subsystem does not expose possibility to configure {{InitialLdapContext}}
options:
* com.sun.jndi.ldap.read.timeout
* com.sun.jndi.ldap.connect.timeout
Consider exposing general options like in case of legacy ldap outbound connection. Users
relying on them could have problem to migrate to elytron.
AFAICT it is already prepared in elytron, just elytron-subsystem part is missing.
{code:title=SimpleDirContextFactoryBuilder.java}
// set any additional connection property
if (connectionProperties != null) {
for (Object key : connectionProperties.keySet()) {
Object value = connectionProperties.get(key.toString());
if (value != null) {
env.put(key.toString(), value.toString());
}
}
}
{code}