Create a KeyResolver for determining best way to access keys

Created on 2 May 2025, 10 days ago

Problem/Motivation

While Key is great for site builders and admins placing keys within their site, it isn't so great at automated key fetching and resolution. In order to achieve both, this issue introduces the concept of a KeyResolver, which allows other modules to intercept the entrypoint in which you obtain a key. This allows the key module to maintain its current config based structure, while allowing new methods to take hold as well.

This also allows us to do work on a 4.x version within the 1.x version without compromising BC.

Proposed resolution

Create a keyresolver class and associated helper classes and services. (see MR)

✨ Feature request
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States japerry KVUO

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024