Lorenz Quack created QPID-7028:
----------------------------------
Summary: [Java Broker] Add OAuth2 AuthenticationProvider
Key: QPID-7028
URL: https://issues.apache.org/jira/browse/QPID-7028
Project: Qpid
Issue Type: New Feature
Components: Java Broker
Reporter: Lorenz Quack
We want to provide the ability to login to the web management console with
OAuth2. It should be possible to use different OAuth2 backend (e.g., goolge,
CloudFoundry)
Therefore it needs
* pluggable way of setting the various parameters on the OAuth2 requests
* pluggable way of getting the various parameters from the OAuth2 responses
(e.g., access grant, access token, refresh token, and expiry time, and user id)
* those pluggable parts should have configurable addresses
* configurable trust store for the OAuth2 servers
* the client secret should be marked as "secure"
* It should use (if available) a check_token or check_id service to get a user
id to use for logging purposes.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]