Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
AWS S3 processors have the Signer Override property where V4 or V2 signers can be configured. These signers are part of the AWS SDK for Java library.
However, some special use cases require to use a user defined signer (e.g when a gateway is located between NiFi and the AWS Service and it changes the request).
To support these scenarios, add an extension point in the processors for configuring user provided custom signers.
The S3 processors may be configured to use Assume Role credentials which accesses the STS service in the backround. For this reason, the custom signer extension point is needed for that service too.
Attachments
Issue Links
- links to