class HammerCLIForeman::Api::InteractiveBasicAuthExternal

Public Class Methods

new(user, password, foreman_url) click to toggle source
Calls superclass method
# File lib/hammer_cli_foreman/api/interactive_basic_auth_external.rb, line 8
def initialize(user, password, foreman_url)
  super(user, password, "#{foreman_url}/api/users/extlogin", HammerCLI::SSLOptions.new.get_options(foreman_url))
end

Public Instance Methods

session_id() click to toggle source
# File lib/hammer_cli_foreman/api/interactive_basic_auth_external.rb, line 12
def session_id
  auth_cookie&.delete_prefix('_session_id=')
end