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)