Uses of Interface
org.apache.juneau.commons.secret.SecretStore
Packages that use SecretStore
Package
Description
A small, JDK-only SPI for storing and retrieving secrets by key — the secure, mutable sibling of
PropertySource.An opt-in security keychain CLI.
SecretStore backed by the macOS -
Uses of SecretStore in org.apache.juneau.commons.secret
Classes in org.apache.juneau.commons.secret that implement SecretStoreModifier and TypeClassDescriptionclassA read-onlySecretStorebacked bySystem.getenv(String).classBuilt-in defaultSecretStore: a per-process,ConcurrentHashMap-backed key-to-secret map.Methods in org.apache.juneau.commons.secret that return SecretStoreModifier and TypeMethodDescriptionEnvVarSecretStoreProvider.create()SecretStoreProvider.create()Creates a secret store.static SecretStoreResolves the active secret store from the specified bean store, defaulting to a newInMemorySecretStorewhen none is contributed.Methods in org.apache.juneau.commons.secret that return types with arguments of type SecretStoreModifier and TypeMethodDescriptionstatic Optional<SecretStore>SecretStores.fromServiceLoader()Discovers a secret store contributed on the classpath viaSecretStoreProviderandServiceLoader.Constructors in org.apache.juneau.commons.secret with parameters of type SecretStore -
Uses of SecretStore in org.apache.juneau.secret.macos.keychain
Classes in org.apache.juneau.secret.macos.keychain that implement SecretStoreModifier and TypeClassDescriptionclassASecretStorebacked by the macOSsecurity keychain CLI (generic passwords).Methods in org.apache.juneau.secret.macos.keychain that return SecretStore