Keith Wall created QPID-6917:
--------------------------------
Summary: Make web SASL pluggable in web management UI
Key: QPID-6917
URL: https://issues.apache.org/jira/browse/QPID-6917
Project: Qpid
Issue Type: Improvement
Components: Java Broker
Reporter: Keith Wall
Fix For: qpid-java-6.1
Currently the web management hard codes the sasl mechanisms it knows about with
an if/then/else ladder. We want to make the sasl mechanism pluggable. The
client will know the sasl mechanisms that the server supports during the
initial /sasl request. The client side should try to load the sasl
implementation from a well known location URL. If the sasl client mechanism is
found the implementation (which will meet an agreed interface - probably based
on the Java Sasl Client design), will be used. If the sasl mechanism doesn't
exist, the client should fall through to the next mechanism.
It will be possible to increase the SASL mechanisms supported by a WMC by
dropping in a web fragment JAR containing another SASL js implementation.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]