#188: keycloak_quarkus: allow setting "sensitive options" using a Java KeyStore file #188

This commit is contained in:
Helmut Wolf 2024-04-16 09:39:03 +02:00
commit 0ee29eb483
7 changed files with 94 additions and 0 deletions

View file

@ -5,8 +5,17 @@
db={{ keycloak_quarkus_jdbc_engine }}
db-url={{ keycloak_quarkus_jdbc_url }}
db-username={{ keycloak_quarkus_db_user }}
{% if not keycloak.config_key_store_enabled %}
db-password={{ keycloak_quarkus_db_pass }}
{% endif %}
{% endif %}
{% if keycloak.config_key_store_enabled %}
# Config store
config-keystore={{ keycloak_quarkus_config_key_store_file }}
config-keystore-password={{ keycloak_quarkus_config_key_store_password }}
config-keystore-type=PKCS12
{% endif %}
# Observability
metrics-enabled={{ keycloak_quarkus_metrics_enabled | lower }}