Skip to content

Conversation

@vgrozdanic
Copy link
Member

Introduces FernetKeyStore which is a util singleton class used for loading and retrieving Fernet keys.

For now, keys are loaded on first usage, and support for loading keys on star up will be introduced as a part of a separate PR.

With the FernetKeyStore we are also able to simplify the logic in EncryptedFiled base class because now all of the logic for handling keys lives elsewhere.

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Nov 18, 2025
@vgrozdanic vgrozdanic marked this pull request as ready for review November 18, 2025 11:06
@vgrozdanic vgrozdanic requested a review from a team as a code owner November 18, 2025 11:06
@vgrozdanic vgrozdanic merged commit 5a6903b into master Nov 18, 2025
64 checks passed
@vgrozdanic vgrozdanic deleted the vg/load-fernet-keys-from-path branch November 18, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants