]
Ilia Vassilev reassigned ELY-800:
---------------------------------
Assignee: Ilia Vassilev (was: Darran Lofthouse)
Elytron ExternalSaslServerFactory.createSaslServer should return null
for unsupported policies
----------------------------------------------------------------------------------------------
Key: ELY-800
URL:
https://issues.jboss.org/browse/ELY-800
Project: WildFly Elytron
Issue Type: Bug
Reporter: Josef Cacek
Assignee: Ilia Vassilev
The {{ExternalSaslServerFactory.createSaslServer(String, String, String, Map<String,
?>, CallbackHandler)}} method returns an instance even for properties, for which
{{getMechanismNames()}} returns empty array of names.
The {{ExternalSaslServer}} instances should only be created if the mechanism is supported
for given properties (configuration).