Sha256: b1695923a7b030ec2256f4c5c01e1cfa3b31497eaabcead40d1c4df771f2ba31

Contents?: true

Size: 399 Bytes

Versions: 6

Compression:

Stored size: 399 Bytes

Contents

# frozen_string_literal: true

require "oauth/signature/base"

module OAuth
  module Signature
    class PLAINTEXT < Base
      implements "plaintext"

      def signature
        signature_base_string
      end

      def ==(other)
        signature.to_s == other.to_s
      end

      def signature_base_string
        secret
      end

      def body_hash
        nil
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
oauth-1.1.0 lib/oauth/signature/plaintext.rb
oauth-1.0.1 lib/oauth/signature/plaintext.rb
oauth-0.6.2 lib/oauth/signature/plaintext.rb
oauth-1.0.0 lib/oauth/signature/plaintext.rb
oauth-0.6.1 lib/oauth/signature/plaintext.rb
oauth-0.6.0 lib/oauth/signature/plaintext.rb