Method: InspecPlugins::Compliance::API::Login::ComplianceServer.compliance_login_user_pass

Defined in:
lib/plugins/inspec-compliance/lib/inspec-compliance/api/login.rb

.compliance_login_user_pass(options) ⇒ Object



133
134
135
136
137
138
139
140
141
142
143
# File 'lib/plugins/inspec-compliance/lib/inspec-compliance/api/login.rb', line 133

def self.(options)
  success, msg, token = InspecPlugins::Compliance::API.get_token_via_password(
    options['url'],
    options['user'],
    options['password'],
    options['insecure'],
  )

  raise msg unless success
  compliance_store_access_token(options, token)
end