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]

Reply via email to