Class: Conjur::Deputy

Inherits:
RestClient::Resource
  • Object
show all
Includes:
ActsAsResource, ActsAsUser, Exists, HasAttributes, HasId, HasIdentifier
Defined in:
lib/conjur/deputy.rb

Direct Known Subclasses

Host

Instance Method Summary collapse

Methods included from ActsAsResource

#delete, #deny, #permit, #resource, #resource_id, #resource_kind, #resourceid

Methods included from ActsAsUser

#api, included

Methods included from HasAttributes

#attributes, #attributes=, #invalidate, #refresh, #save, #to_json

Methods included from HasIdentifier

#identifier, included

Methods included from HasId

#id, #to_json

Methods included from Exists

#exists?

Instance Method Details

#api_keyObject



34
35
36
# File 'lib/conjur/deputy.rb', line 34

def api_key
  self.attributes['api_key']
end

#loginObject



30
31
32
# File 'lib/conjur/deputy.rb', line 30

def 
  [ self.class.name.split('::')[-1].downcase, id ].join('/')
end