Examples for Heimdall Provider Settings

From ProviderSettings.yaml (heimdall/ProviderSettings.schema)

---
{}
---
azure:
  api_url: example.com/v2
---
auth0:
  domain: example.com
  client_id: xxx
  client_secret: xxx
---
otp:
  ratatoskr_providers:
    - ii_type: phone
      uid: xxxxxxxxxx12345

    - ii_type: email
      name: email-provider

  otp_settings:
    secret: deadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
    digits: 8
    name: Example App
    issuer: Bot MD
    interval: 30
---
sgid:
  client_id: xxx
  client_secret: xxxxxxxxxx12345
  private_key: deadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
  scope: openid myinfo.nric_number myinfo.name myinfo.email myinfo.date_of_birth myinfo.residentialstatus myinfo.nationality
  session_as_identifier: false
---
maxicare:
  token: xxxxxxxxxx12345
  url: https://example.com/authenticate
---
public_service:
  access_token: random_token


[Main Page] [Schema Documentation] [Raw Schema] [JSON Schema]