Sha256: 3d9749752a58ed85a67f3a0114023e89b90653725a25ecb98a364b264110265c

Contents?: true

Size: 396 Bytes

Versions: 18

Compression:

Stored size: 396 Bytes

Contents

require 'slosilo/attr_encrypted'

module Slosilo
  module Adapters
    class AbstractAdapter
      def get_key id
        raise NotImplementedError
      end
      
      def get_by_fingerprint fp
        raise NotImplementedError
      end

      def put_key id, key
        raise NotImplementedError
      end
      
      def each
        raise NotImplementedError
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
slosilo-3.0.2.pre.224 lib/slosilo/adapters/abstract_adapter.rb
slosilo-3.0.2.pre.5 lib/slosilo/adapters/abstract_adapter.rb
slosilo-3.0.2.pre.44 lib/slosilo/adapters/abstract_adapter.rb
slosilo-3.0.2.pre.42 lib/slosilo/adapters/abstract_adapter.rb
slosilo-3.0.2.pre.2 lib/slosilo/adapters/abstract_adapter.rb
slosilo-3.0.2.pre.35 lib/slosilo/adapters/abstract_adapter.rb
slosilo-0.0.0 lib/slosilo/adapters/abstract_adapter.rb
slosilo-3.0.1 lib/slosilo/adapters/abstract_adapter.rb
slosilo-3.0.0 lib/slosilo/adapters/abstract_adapter.rb
slosilo-2.2.2 lib/slosilo/adapters/abstract_adapter.rb
slosilo-2.2.1 lib/slosilo/adapters/abstract_adapter.rb
slosilo-2.1.1 lib/slosilo/adapters/abstract_adapter.rb
slosilo-2.0.1 lib/slosilo/adapters/abstract_adapter.rb
slosilo-2.0.0 lib/slosilo/adapters/abstract_adapter.rb
slosilo-1.1.0 lib/slosilo/adapters/abstract_adapter.rb
slosilo-1.0.0 lib/slosilo/adapters/abstract_adapter.rb
slosilo-0.4.1 lib/slosilo/adapters/abstract_adapter.rb
slosilo-0.4.0 lib/slosilo/adapters/abstract_adapter.rb