Module: Conjur::ActsAsUser
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
23 24 25 26 27 |
# File 'lib/conjur/acts_as_user.rb', line 23 def self.included(base) base.instance_eval do include ActsAsRole end end |
Instance Method Details
#api ⇒ Object
33 34 35 |
# File 'lib/conjur/acts_as_user.rb', line 33 def api Conjur::API.new_from_key login, api_key end |
#api_key ⇒ Object
29 30 31 |
# File 'lib/conjur/acts_as_user.rb', line 29 def api_key attributes['api_key'] or raise "api_key is only available on a newly created #{self.class.name.downcase}" end |