class Kongfigure::Resources::Consumers::KeyAuth

Attributes

key[RW]

Public Class Methods

build(hash) click to toggle source
# File lib/kongfigure/resources/consumers/key_auth.rb, line 6
def self.build(hash)
  key_auth     = new(hash["id"])
  key_auth.key = hash["key"]
  key_auth
end

Public Instance Methods

api_attributes() click to toggle source
# File lib/kongfigure/resources/consumers/key_auth.rb, line 24
def api_attributes
  {
    "key" => key
  }
end
api_name() click to toggle source
# File lib/kongfigure/resources/consumers/key_auth.rb, line 20
def api_name
  "key-auth"
end
identifier() click to toggle source
# File lib/kongfigure/resources/consumers/key_auth.rb, line 16
def identifier
  key
end
plugin_allowed?() click to toggle source
# File lib/kongfigure/resources/consumers/key_auth.rb, line 12
def plugin_allowed?
  false
end