Package-level declarations

Types

Link copied to clipboard

Read-only resources that are fetched from either the deployed .jar file or the local filesystem.

Link copied to clipboard

Read-only resources that are fetched from environment variables.

Link copied to clipboard

Read-only resources that are fetched from the local filesystem using absolute paths.

Link copied to clipboard

Read-write resources stored only in memory. Most useful for testing. It is possible to have multiple instances of this backend.

Link copied to clipboard

Read-only resources that are fetched from the 1password-cli (op) tool.

Link copied to clipboard

Represents a 1password secret-reference, with an optional extra account identifier to differentiate if there are multiple 1password accounts. The secret-reference schema is documented at https://developer.1password.com/docs/cli/secret-reference-syntax/. The only change for this use case is the "op:" prefix is not present as the ResourceLoader implementation strips the schema.

Link copied to clipboard

ResourceLoader is a testable API for loading resources from the classpath, from the filesystem, from memory, or from another Backend source.