Class NoOpSigner

java.lang.Object
software.amazon.awssdk.core.signer.NoOpSigner
All Implemented Interfaces:
Presigner, Signer

public final class NoOpSigner extends Object implements Signer, Presigner
A No op implementation of Signer and Presigner interfaces that returns the input SdkHttpFullRequest without modifications.
  • Constructor Details

    • NoOpSigner

      public NoOpSigner()
  • Method Details

    • presign

      public SdkHttpFullRequest presign(SdkHttpFullRequest request, ExecutionAttributes executionAttributes)
      Description copied from interface: Presigner
      Method that takes in an request and returns a pre signed version of the request.
      Specified by:
      presign in interface Presigner
      Parameters:
      request - The request to presign
      executionAttributes - Contains the attributes required for pre signing the request
      Returns:
      A pre signed version of the input request
    • sign

      public SdkHttpFullRequest sign(SdkHttpFullRequest request, ExecutionAttributes executionAttributes)
      Description copied from interface: Signer
      Method that takes in an request and returns a signed version of the request.
      Specified by:
      sign in interface Signer
      Parameters:
      request - The request to sign
      executionAttributes - Contains the attributes required for signing the request
      Returns:
      A signed version of the input request