Sha256: 153e2df21a3ebfe3834498e60db856cb3f156ccde91903d274100fda30f7600a

Contents?: true

Size: 285 Bytes

Versions: 3

Compression:

Stored size: 285 Bytes

Contents

require 'apiture/swagger/node'

module Apiture
  module Swagger
    class Security < Node
      attr_reader :id

      attribute :scopes

      def initialize(id)
        super()
        @id = id
      end

      def serializable_hash
        scopes || []
      end

    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
apiture-0.2.2 lib/apiture/swagger/security.rb
apiture-0.2.1 lib/apiture/swagger/security.rb
apiture-0.2.0 lib/apiture/swagger/security.rb