Class RESTSigV4Signer

  • All Implemented Interfaces:
    org.apache.hc.core5.http.HttpRequestInterceptor

    @Deprecated
    public class RESTSigV4Signer
    extends java.lang.Object
    implements org.apache.hc.core5.http.HttpRequestInterceptor
    Deprecated.
    since 1.9.0, will be removed in 1.10.0; use RESTSigV4AuthManager instead.
    Provides a request interceptor for use with the HTTPClient that calculates the required signature for the SigV4 protocol and adds the necessary headers for all requests created by the client.

    See Signing AWS API requests for details about the protocol.

    • Constructor Summary

      Constructors 
      Constructor Description
      RESTSigV4Signer()
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void initialize​(java.util.Map<java.lang.String,​java.lang.String> properties)
      Deprecated.
       
      void process​(org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.EntityDetails entity, org.apache.hc.core5.http.protocol.HttpContext context)
      Deprecated.
       
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RESTSigV4Signer

        public RESTSigV4Signer()
        Deprecated.
    • Method Detail

      • initialize

        public void initialize​(java.util.Map<java.lang.String,​java.lang.String> properties)
        Deprecated.
      • process

        public void process​(org.apache.hc.core5.http.HttpRequest request,
                            org.apache.hc.core5.http.EntityDetails entity,
                            org.apache.hc.core5.http.protocol.HttpContext context)
        Deprecated.
        Specified by:
        process in interface org.apache.hc.core5.http.HttpRequestInterceptor