Sha256: e427f0f2fa6fbd2574479f0796a116e1a3f9590a72aea57973cc5a3c01cff25a

Contents?: true

Size: 518 Bytes

Versions: 5

Compression:

Stored size: 518 Bytes

Contents

module HTTPX
  module Plugins
    module AwsSdkAuthentication
      class Credentials
        include _SigV4Credentials
      end

      def self.load_dependencies: (singleton(Session)) -> void

      def self.configure: (singleton(Session)) -> void

      def self.extra_options: (Options) -> (Options)

      module InstanceMethods
        def aws_sdk_authentication: (**untyped) -> instance
      end
    end

    type sessionAwsSdkAuthentication = Session & Plugins::AwsSdkAuthentication::InstanceMethods
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
httpx-0.15.4 sig/plugins/aws_sdk_authentication.rbs
httpx-0.15.3 sig/plugins/aws_sdk_authentication.rbs
httpx-0.15.2 sig/plugins/aws_sdk_authentication.rbs
httpx-0.15.1 sig/plugins/aws_sdk_authentication.rbs
httpx-0.15.0 sig/plugins/aws_sdk_authentication.rbs