21 lines
621 B
YAML
21 lines
621 B
YAML
web:
|
|
security:
|
|
enabled: true
|
|
authorized-endpoints: [ api ]
|
|
allowed-endpoints: [ health ]
|
|
idp:
|
|
api-key:
|
|
enabled: true
|
|
authorization-header: Authorization
|
|
client-id: ${IDP_APIKEY_CLIENT_ID:}
|
|
client-secret: ${IDP_APIKEY_CLIENT_SECRET:}
|
|
scope: ${IDP_APIKEY_SCOPE:}
|
|
resource:
|
|
token-type: JWT #| opaque
|
|
opaque:
|
|
client-id: ${IDP_OPAQUE_CLIENT_ID:}
|
|
client-secret: ${IDP_OPAQUE_CLIENT_SECRET:}
|
|
jwt:
|
|
claims: [ role, x-role ]
|
|
issuer-uri: ${IDP_ISSUER_URI:}
|
|
audiences: [ "dmp_annotation" ] |