| Interface | Description |
|---|---|
| CredentialsResolver |
Resolves
Credentials on demand. |
| Class | Description |
|---|---|
| AsymmetricDecryptingReader | |
| AsymmetricEncryptingReader | |
| CachingCredentialsResolver |
A
CredentialsResolver decorator that caches its delegate's credentials, re-fetching when:
the cached credentials report expiry within CachingCredentialsResolver.getExpirySkewMilliseconds() (see
Credentials.isExpired(long)),
the optional time-to-live has elapsed, or
CachingCredentialsResolver.refresh() is called.
Gives rotation with backpressure — remote secret stores are only called when needed. |
| Credentials |
An immutable bundle of resolved secret values keyed by name, with an optional expiry.
|
| Credentials.Builder | |
| CredentialsResolverRegistry |
A thread-safe mapping of logical ids to
CredentialsResolvers, enabling
"reference, not secret" late binding: serialized pipelines and sources/sinks carry only a
resolver id and are re-wired to the live resolver on load. |
| DecryptingReader | |
| EncryptingReader | |
| EnvironmentCredentialsResolver |
A
CredentialsResolver that reads credential values from environment variables
at each resolve. |
| FileCredentialsResolver |
A
CredentialsResolver that reads credential values from a Java properties file,
re-reading it whenever the file's last-modified time changes. |
| StaticCredentialsResolver |
A
CredentialsResolver that always returns the same fixed Credentials. |
| SuppliedCredentialsResolver |
A
CredentialsResolver that delegates each resolve to a Supplier. |
| SymmetricDecryptingReader | |
| SymmetricEncryptingReader | |
| SystemPropertyCredentialsResolver |
A
CredentialsResolver that reads credential values from JVM system properties
at each resolve. |
Copyright (c) 2006-2026 North Concepts Inc. All Rights Reserved.