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