David Handermann created NIFI-13357:
---------------------------------------

             Summary: Remove APP_INSTALLATION_TOKEN Option from GitHub 
FlowRegistryClient
                 Key: NIFI-13357
                 URL: https://issues.apache.org/jira/browse/NIFI-13357
             Project: Apache NiFi
          Issue Type: Improvement
            Reporter: David Handermann
            Assignee: David Handermann


The initial version of the GitHub FlowRegistryClient included support for 
Personal Access Token authentication and App Installation Token authentication. 
However, the App Installation Token option required external operations to 
provision the JWT, and the resulting value had a short expiration.

With the introduction of App Installation Authentication, the GitHub 
FlowRegistryClient now handles Installation Token provision and renewal based 
on an App ID and Private Key, no longer requiring external operations. Due to 
the short expiration of the direct configuration of the Installation Token 
itself, the {{APP_INSTALLATION_TOKEN}} option should be removed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to