Module: Haipa::Client::Common::Default

Defined in:
lib/haipa_rest.rb,
lib/haipa_rest/common/default.rb

Class Method Summary collapse

Class Method Details

.client_idString

Default Haipa Client Id.

Returns:

  • (String)

    Haipa Client Id.



13
14
15
# File 'lib/haipa_rest/common/default.rb', line 13

def client_id
  ENV['HAIPA_CLIENT_ID']
end

.client_key_fileString

Default Haipa Client Secret.

Returns:

  • (String)

    Haipa Client Secret.



21
22
23
# File 'lib/haipa_rest/common/default.rb', line 21

def client_key_file
  ENV['HAIPA_CLIENT_KEY_FILE']
end

.identity_endpointString

Default Haipa identity endpoint.

Returns:

  • (String)

    Haipa identiy endpoint



29
30
31
# File 'lib/haipa_rest/common/default.rb', line 29

def identity_endpoint
  ENV['HAIPA_IDENTITY_ENDPOINT']
end

.optionsHash

Configuration options.

Returns:

  • (Hash)

    Configuration options.



37
38
39
# File 'lib/haipa_rest/common/default.rb', line 37

def options
  Hash[Haipa::Client::Common::Configurable.keys.map { |key| [key, send(key)]}]
end