Sprint SPRINT_20260416_013_Authority_issuerdirectory_truthful_persistence_runtime. IssuerDirectory.WebService Postgres persistence, options, program wiring, tests. Sample config under etc/. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
22 lines
770 B
Plaintext
22 lines
770 B
Plaintext
IssuerDirectory:
|
|
# Override connection secrets via environment variables (ISSUERDIRECTORY__PERSISTENCE__*)
|
|
# rather than editing this file for production.
|
|
telemetry:
|
|
minimumLogLevel: Information
|
|
authority:
|
|
enabled: true
|
|
issuer: https://authority.example.com/realms/stellaops
|
|
requireHttpsMetadata: true
|
|
audiences:
|
|
- stellaops-platform
|
|
readScope: issuer-directory:read
|
|
writeScope: issuer-directory:write
|
|
adminScope: issuer-directory:admin
|
|
tenantHeader: X-StellaOps-Tenant
|
|
seedCsafPublishers: true
|
|
csafSeedPath: data/csaf-publishers.json
|
|
persistence:
|
|
provider: Postgres
|
|
postgresConnectionString: "Host=postgres;Port=5432;Database=stellaops_platform;Username=stellaops;Password=change-me"
|
|
schemaName: issuer
|