Sha256: 9b92d7eb1b8198ddfaa11699573af8334dec6e37ec18fcac433b468e7c76fff4

Contents?: true

Size: 467 Bytes

Versions: 64

Compression:

Stored size: 467 Bytes

Contents

# frozen_string_literal: true

module Aws
  module Crt
    module Auth
      # Signing Config
      class Signable
        include Aws::Crt::ManagedNative
        native_destroy Aws::Crt::Native.method(:signable_release)

        # @param [Http::Message] http_request
        def initialize(http_request)
          manage_native do
            Aws::Crt::Native.signable_new_from_http_request(http_request.native)
          end
        end
      end
    end
  end
end

Version data entries

64 entries across 64 versions & 1 rubygems

Version Path
aws-crt-0.2.0-universal-java lib/aws-crt/auth/signable.rb
aws-crt-0.2.0-arm64-darwin lib/aws-crt/auth/signable.rb
aws-crt-0.2.0-aarch64-linux lib/aws-crt/auth/signable.rb
aws-crt-0.2.0 lib/aws-crt/auth/signable.rb
aws-crt-0.1.9-x86_64-linux lib/aws-crt/auth/signable.rb
aws-crt-0.1.9-x86_64-darwin lib/aws-crt/auth/signable.rb
aws-crt-0.1.9-universal-java lib/aws-crt/auth/signable.rb
aws-crt-0.1.9-arm64-darwin lib/aws-crt/auth/signable.rb
aws-crt-0.1.9-aarch64-linux lib/aws-crt/auth/signable.rb
aws-crt-0.1.9 lib/aws-crt/auth/signable.rb
aws-crt-0.1.8-x86_64-linux lib/aws-crt/auth/signable.rb
aws-crt-0.1.8-x86_64-darwin lib/aws-crt/auth/signable.rb
aws-crt-0.1.8-universal-java lib/aws-crt/auth/signable.rb
aws-crt-0.1.8-arm64-darwin lib/aws-crt/auth/signable.rb
aws-crt-0.1.8-aarch64-linux lib/aws-crt/auth/signable.rb
aws-crt-0.1.8 lib/aws-crt/auth/signable.rb
aws-crt-0.1.7 lib/aws-crt/auth/signable.rb
aws-crt-0.1.7-x86_64-linux lib/aws-crt/auth/signable.rb
aws-crt-0.1.7-x86_64-darwin lib/aws-crt/auth/signable.rb
aws-crt-0.1.7-universal-java lib/aws-crt/auth/signable.rb