module HTTPX::Plugins::AwsSdkAuthentication::InstanceMethods

  1. lib/httpx/plugins/aws_sdk_authentication.rb

Methods

Public Instance

  1. aws_sdk_authentication

Public Instance Aliases

Public Instance methods

aws_sdk_authentication( credentials: AwsSdkAuthentication.credentials(@options.aws_profile), region: AwsSdkAuthentication.region(@options.aws_profile), **options )

aws_authentication aws_authentication(credentials: Aws::Credentials.new(‘akid’, ‘secret’)) aws_authentication()

[show source]
    # File lib/httpx/plugins/aws_sdk_authentication.rb
 90 def aws_sdk_authentication(
 91   credentials: AwsSdkAuthentication.credentials(@options.aws_profile),
 92   region: AwsSdkAuthentication.region(@options.aws_profile),
 93   **options
 94 )
 95 
 96   aws_sigv4_authentication(
 97     credentials: credentials,
 98     region: region,
 99     provider_prefix: "aws",
100     header_provider_field: "amz",
101     **options
102   )
103 end