Package dev.enola.common.secret
@NullMarked
package dev.enola.common.secret
Secret (access tokens like API keys, pass phrases and passwords, ...) credentials management.
-
ClassDescriptionSecretManager that reads secrets from the value of named environment variables.SecretManager that reads secrets from the JVM properties (AKA
java -D...).PrefixingSecretManager is aSecretManagerthat prefixes all keys with a given prefix.Secret 🔑 is a wrapper around an auto-cleaned char[].SecretManager is a "vault" of 🔑Secrets.