Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-10969

Create extension point for Signer Override in AWS S3 processors

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.20.0
    • Extensions

    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

          Activity

            People

              turcsanyip Peter Turcsanyi
              turcsanyip Peter Turcsanyi
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 50m
                  1h 50m