Sha256: 499b36ed70f2ef4379445855d0808ac7fc8dc7277b23ef00a26a4098e29e9f89

Contents?: true

Size: 364 Bytes

Versions: 4

Compression:

Stored size: 364 Bytes

Contents

module Rack
  module OAuth2
    class AccessToken
      class Legacy < AccessToken
        def initialize(attributes = {})
          super
          self.expires_in = self.expires_in.try(:to_i)
        end

        private
        def authenticate(headers)
          headers.merge(:AUTHORIZATION => "OAuth2 #{access_token}")
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rack-oauth2-0.6.8 lib/rack/oauth2/access_token/legacy.rb
rack-oauth2-0.6.7 lib/rack/oauth2/access_token/legacy.rb
rack-oauth2-0.6.6 lib/rack/oauth2/access_token/legacy.rb
rack-oauth2-0.6.5 lib/rack/oauth2/access_token/legacy.rb