From c3dcb7bb2112acc0db7c136bcff7019b4e8e7c00 Mon Sep 17 00:00:00 2001 From: Spomky Date: Sat, 2 Dec 2017 22:32:37 +0100 Subject: [PATCH 1/2] [Lexik Jose Bridge] Recipe for the v2.0 --- .../spomky_labs_lexik_jose_bridge_bundle.yaml | 12 ++++++++++++ spomky-labs/lexik-jose-bridge/2.0/manifest.json | 13 +++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 spomky-labs/lexik-jose-bridge/2.0/config/packages/spomky_labs_lexik_jose_bridge_bundle.yaml create mode 100644 spomky-labs/lexik-jose-bridge/2.0/manifest.json diff --git a/spomky-labs/lexik-jose-bridge/2.0/config/packages/spomky_labs_lexik_jose_bridge_bundle.yaml b/spomky-labs/lexik-jose-bridge/2.0/config/packages/spomky_labs_lexik_jose_bridge_bundle.yaml new file mode 100644 index 00000000..c4f98bc8 --- /dev/null +++ b/spomky-labs/lexik-jose-bridge/2.0/config/packages/spomky_labs_lexik_jose_bridge_bundle.yaml @@ -0,0 +1,12 @@ +lexik_jose: + ttl: 1000 + server_name: '%env(SL_JOSE_BRIDGE_SERVER_NAME)%' + key_set: '%env(SL_JOSE_BRIDGE_SIGNATURE_KEYSET)%' + key_index: 0 + signature_algorithm: 'HS512' + encryption: + enabled: true + key_set: '%env(SL_JOSE_BRIDGE_ENCRYPTION_KEYSET)%' + key_index: 0 + key_encryption_algorithm: 'A256GCMKW' + content_encryption_algorithm: 'A256GCM' diff --git a/spomky-labs/lexik-jose-bridge/2.0/manifest.json b/spomky-labs/lexik-jose-bridge/2.0/manifest.json new file mode 100644 index 00000000..1bd8b224 --- /dev/null +++ b/spomky-labs/lexik-jose-bridge/2.0/manifest.json @@ -0,0 +1,13 @@ +{ + "bundles": { + "SpomkyLabs\\LexikJoseBundle\\SpomkyLabsLexikJoseBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%" + }, + "env": { + "SL_JOSE_BRIDGE_SERVER_NAME": "https://www.my-service.com/", + "SL_JOSE_BRIDGE_SIGNATURE_KEYSET": "{\"keys\":{\"93wgUTMbJm8ZN7MUTQx7xYRpifPiY7GAaAZKTZ9Y3MI\":{\"kid\":\"93wgUTMbJm8ZN7MUTQx7xYRpifPiY7GAaAZKTZ9Y3MI\",\"use\":\"sig\",\"alg\":\"HS512\",\"kty\":\"oct\",\"k\":\"Pk6yE0J0g9qbNUlSJinturCgZMKb5YnZLAuV0MauH1E78z4mOMOwO_NeeZi-dlbIfF17mfYU4v6BAFxkthk6hwD-RYgNGRQnh9oE9NApn3o2mUuu90g1hZT6AO9xRHu2prDFcKELsdnlMPV4uEeqCrtno1alZnpEmOdqooNxI2k\"},\"-SBFeKCDHQzOxII3udEo8VWH8sFuQ-_DexHSlSaGR2U\":{\"kid\":\"-SBFeKCDHQzOxII3udEo8VWH8sFuQ-_DexHSlSaGR2U\",\"use\":\"sig\",\"alg\":\"HS512\",\"kty\":\"oct\",\"k\":\"-z6YID5-ETwxgP2ILpURx9mjSi-u9LAIbNZ-sX3zpXn0E3ZQWK79TKI5VU_6_SiO-RJ6DIcXSzE2cWgifKCKqez_xyIdzcOk2G9wrVAK6W5z9mJbkoZl8wOcQKNOdc7P66ymrqaP3yTPvUs4D2Ad7H9E3juG6g-DmpFTmhGTJpw\"}}}", + "SL_JOSE_BRIDGE_ENCRYPTION_KEYSET": "{\"keys\":{\"zCPR8Cv8jbWW1wBckl5LoZt-_bX5vzBJpr1esJbk2aU\":{\"kid\":\"zCPR8Cv8jbWW1wBckl5LoZt-_bX5vzBJpr1esJbk2aU\",\"use\":\"enc\",\"alg\":\"A256GCMKW\",\"kty\":\"oct\",\"k\":\"rcXLJSc47wKU2aQFrM2BBRy_WlgPSJtleeX2dJY5mH7wa_7PEFZPrdZrZ0lyy-ShqZNYBauwSg_0q9KEmFEt4OiWb0a7S2qtT07Z_YBaPqu3fr7opO3FCfZGzYDOJSUvIM5UBZ3JFstXj344VD9WgZCzdzGrg70u9-G8-cKi8Xk\"},\"-mw9puP0eQVD_D1RGZ2P1oXs21SOq2dWjK36AdqeyTg\":{\"kid\":\"-mw9puP0eQVD_D1RGZ2P1oXs21SOq2dWjK36AdqeyTg\",\"use\":\"enc\",\"alg\":\"A256GCMKW\",\"kty\":\"oct\",\"k\":\"UOMyYU8hDDg4CznG-FlACz07lT5w7YI1CtN-t2w4oSLkG0d4gwe2fsSJvjkVPIpSCPsHDz6VbB8rXRSR6ZNouiv81LQjRvjAhoXW9hVOQgh0NMQ3EBf4h2oqJNAZi6p2ufqfJ-_NnNk4IbGePektVHaxE3OdHxqGGyz76dM55-8\"}}}" + } +} From c9fd0741ef6234dcd786cd69071db854d7fe523d Mon Sep 17 00:00:00 2001 From: Spomky Date: Sat, 2 Dec 2017 22:33:10 +0100 Subject: [PATCH 2/2] [web-token/jwt-framework] Old recipe removed --- web-token/jwt-framework/0.3/manifest.json | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 web-token/jwt-framework/0.3/manifest.json diff --git a/web-token/jwt-framework/0.3/manifest.json b/web-token/jwt-framework/0.3/manifest.json deleted file mode 100644 index d81cda97..00000000 --- a/web-token/jwt-framework/0.3/manifest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "bundles": { - "Jose\\Bundle\\JoseFramework\\JoseFrameworkBundle": ["all"], - "Jose\\Bundle\\KeyManagement\\KeyManagementBundle": ["all"], - "Jose\\Bundle\\Console\\ConsoleBundle": ["all"], - "Jose\\Bundle\\Checker\\CheckerBundle": ["all"], - "Jose\\Bundle\\Signature\\SignatureBundle": ["all"], - "Jose\\Bundle\\Encryption\\EncryptionBundle": ["all"] - } -}