Public Instance methods
aws_sigv4_authentication(**options)
[show source]
# File lib/httpx/plugins/aws_sigv4.rb 179 def aws_sigv4_authentication(**options) 180 with(sigv4_signer: Signer.new(**options)) 181 end
build_request(*)
[show source]
# File lib/httpx/plugins/aws_sigv4.rb 183 def build_request(*) 184 request = super 185 186 return request if request.headers.key?("authorization") 187 188 signer = request.options.sigv4_signer 189 190 return request unless signer 191 192 signer.sign!(request) 193 194 request 195 end