class Bosh::Director::Api::ConfigUserManager
Public Class Methods
new(users)
click to toggle source
# File lib/bosh/director/api/user/config_user_manager.rb, line 6 def initialize(users) @users = users end
Public Instance Methods
authenticate(username, password)
click to toggle source
# File lib/bosh/director/api/user/config_user_manager.rb, line 14 def authenticate(username, password) return false if username.empty? || password.empty? user = @users.find { |u| u['name'] == username } return false if user.nil? user['password'] == password end
create_user(_)
click to toggle source
# File lib/bosh/director/api/user/config_user_manager.rb, line 27 def create_user(_) raise NotSupported end
delete_user(_)
click to toggle source
# File lib/bosh/director/api/user/config_user_manager.rb, line 23 def delete_user(_) raise NotSupported end
get_user_from_json(_)
click to toggle source
# File lib/bosh/director/api/user/config_user_manager.rb, line 35 def get_user_from_json(_) raise NotSupported end
supports_api_update?()
click to toggle source
# File lib/bosh/director/api/user/config_user_manager.rb, line 10 def supports_api_update? false end
update_user(_)
click to toggle source
# File lib/bosh/director/api/user/config_user_manager.rb, line 31 def update_user(_) raise NotSupported end