Configurations
The services can be configured by passing values to the environment.
Identity Service
Environment Variable | Description |
---|---|
DATABASE_URL | JDBC URL for the database. Example: |
VAULT_ADDR | Address for the Hashicorp vault |
VAULT_TOKEN | Vault API Token |
VAULT_BASE_URL | Vault API Endpoint: |
VAULT_ROOT_PATH | Vault Root Path for the Key-Value store: |
VAULT_TIMEOUT | API Timeout for vault in milli seconds. Example: |
VAULT_PROXY | false |
SIGNING_ALGORITHM | Algorithm to generate Key Pair in. Example: |
JWKS_URI | JWKS URI of the OAuth2 Resource server for handling Bearer tokens. |
ENABLE_AUTH | To enable or disable authentication. Example: |
WEB_DID_BASE_URL | To set base URL to generate a web based DID |
Credential Schema Service
Environment Variable | Description |
---|---|
DATABASE_URL | JDBC URL for the database. Example: |
IDENTITY_BASE_URL | Address for the Identity Microservice: |
JWKS_URI | JWKS URI of the OAuth2 Resource server for handling Bearer tokens. |
ENABLE_AUTH | To enable or disable authentication. Example: |
Credential Issuance Service
Environment Variable | Description |
---|---|
DATABASE_URL | JDBC URL for the database. Example: |
IDENTITY_BASE_URL | Address for the Identity Microservice: |
SCHEMA_BASE_URL | Address for the Credential Schema Microservice: |
CREDENTIAL_SERVICE_BASE_URL | base url for credential service to be exposed with to set the verify url in the qr code |
JWKS_URI | JWKS URI of the OAuth2 Resource server for handling Bearer tokens. |
ENABLE_AUTH | To enable or disable authentication. Example: |
QR_TYPE | set it as |
Last updated