From 3545b5a155af40625197e43932bd360eb9ea0e04 Mon Sep 17 00:00:00 2001 From: "El. Abdellah" Date: Thu, 24 Feb 2022 14:31:00 +0100 Subject: [PATCH] Added recipe for Keycloak bearer only adapter bundle (#1311) * Added recipe for keycloak-bearer-only-adapter-bundle * remove duplicate config * revamp config * add 1.2 config * rename version * add config for V1.0 * keep min supported version --- .../abel_keycloak_bearer_only_adapter.yaml | 5 +++++ .../1.0/manifest.json | 14 ++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 abel/keycloak-bearer-only-adapter-bundle/1.0/config/packages/abel_keycloak_bearer_only_adapter.yaml create mode 100644 abel/keycloak-bearer-only-adapter-bundle/1.0/manifest.json diff --git a/abel/keycloak-bearer-only-adapter-bundle/1.0/config/packages/abel_keycloak_bearer_only_adapter.yaml b/abel/keycloak-bearer-only-adapter-bundle/1.0/config/packages/abel_keycloak_bearer_only_adapter.yaml new file mode 100644 index 00000000..d675a59b --- /dev/null +++ b/abel/keycloak-bearer-only-adapter-bundle/1.0/config/packages/abel_keycloak_bearer_only_adapter.yaml @@ -0,0 +1,5 @@ +abel_keycloak_bearer_only_adapter: + issuer: '%env(OAUTH_KEYCLOAK_ISSUER)%' + realm: '%env(OAUTH_KEYCLOAK_REALM)%' + client_id: '%env(OAUTH_KEYCLOAK_CLIENT_ID)%' + client_secret: '%env(OAUTH_KEYCLOAK_CLIENT_SECRET)%' diff --git a/abel/keycloak-bearer-only-adapter-bundle/1.0/manifest.json b/abel/keycloak-bearer-only-adapter-bundle/1.0/manifest.json new file mode 100644 index 00000000..e074450b --- /dev/null +++ b/abel/keycloak-bearer-only-adapter-bundle/1.0/manifest.json @@ -0,0 +1,14 @@ +{ + "bundles": { + "ABEL\\Bundle\\keycloakBearerOnlyAdapterBundle\\ABELkeycloakBearerOnlyAdapterBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "OAUTH_KEYCLOAK_ISSUER": "...", + "OAUTH_KEYCLOAK_REALM": "...", + "OAUTH_KEYCLOAK_CLIENT_ID": "...", + "OAUTH_KEYCLOAK_CLIENT_SECRET": "..." + } +}