Jeremy Dyer created NIFI-4243:
---------------------------------

             Summary: OAuth 2 Authorization support - Authorization Code Grant 
                 Key: NIFI-4243
                 URL: https://issues.apache.org/jira/browse/NIFI-4243
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Extensions
            Reporter: Jeremy Dyer


If your interacting with REST endpoints on the web chances are you are going to 
run into an OAuth2 secured webservice. The IETF (Internet Engineering Task 
Force) defines 4 methods in which OAuth2 authorization can occur. This JIRA is 
focused solely on the Authorization Code Grant method defined at 
https://tools.ietf.org/html/rfc6749#section-4.1

This implementation should provide a ControllerService in which the enduser can 
configure the credentials for obtaining the authorization grant (access token) 
from the resource owner. In turn a new property will be added to the InvokeHTTP 
processor where the processor can reference this controller service to obtain 
the access token and insert the appropriate HTTP header (Authorization: Bearer 
{access_token}) so that the InvokeHTTP processor can interact with the OAuth 
protected resources without having to worry about setting up the credentials 
for each InvokeHTTP processor saving time and complexity.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to