Class 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 Detail

      • NoOpSigner

        public NoOpSigner()
    • Method Detail

      • presign

        public software.amazon.awssdk.http.SdkHttpFullRequest presign​(software.amazon.awssdk.http.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 software.amazon.awssdk.http.SdkHttpFullRequest sign​(software.amazon.awssdk.http.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