Sha256: 3f2cbeb93c5ede93578f160e7f5c6377e7c392fbbc576a1dda8a49905c9047ee

Contents?: true

Size: 448 Bytes

Versions: 2

Compression:

Stored size: 448 Bytes

Contents

module Wework
  module Api
    class Provider < Base
      include Methods::Provider
      include Wework::Cipher

      attr_reader :encoding_aes_key, :token

      def initialize(options={})
        @token = options.delete(:token)
        @encoding_aes_key = options.delete(:encoding_aes_key)
        super(options)
      end

      private

      def token_store
        @token_store ||= Token::ProviderToken.new self
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
wework-1.1.9 lib/wework/api/provider.rb
wework-1.1.8 lib/wework/api/provider.rb