Class BaseAsyncAws4Signer

All Implemented Interfaces:
AsyncRequestBodySigner, Presigner, Signer
Direct Known Subclasses:
BaseEventStreamAsyncAws4Signer

public abstract class BaseAsyncAws4Signer extends BaseAws4Signer implements AsyncRequestBodySigner
  • Method Details

    • signAsyncRequestBody

      public AsyncRequestBody signAsyncRequestBody(SdkHttpFullRequest request, AsyncRequestBody asyncRequestBody, ExecutionAttributes executionAttributes)
      Description copied from interface: AsyncRequestBodySigner
      Method that takes in an signed request and async request body provider, and returns a transformed version the request body provider.
      Specified by:
      signAsyncRequestBody in interface AsyncRequestBodySigner
      Parameters:
      request - The signed request (with Authentication header)
      asyncRequestBody - Data publisher of the request body
      executionAttributes - Contains the attributes required for signing the request
      Returns:
      The transformed request body provider (with singing operator)