<S extends Secret> ValidSecretsReference<S,NeverThrowsException> |
SecretsProvider.createValidOrNamedReference(Purpose<S> purpose,
String name) |
Creates the valid secrets reference from the given purpose.
|
<S extends Secret> ValidSecretsReference<S,NeverThrowsException> |
SecretsProvider.createValidReference(Purpose<S> purpose) |
Creates the valid secrets reference from the given purpose.
|
ValidSecretsReference<S,E> |
ValidSecretsReference.refresh() |
Force the refresh of the secret reference.
|
static <T extends Secret> ValidSecretsReference<T,NeverThrowsException> |
ValidSecretsReference.valid(SecretsProvider secretsProvider,
Purpose<T> purpose,
Clock clock) |
Creates a reference to the valid secrets for the given purpose using the given secrets provider.
|
static <T extends Secret> ValidSecretsReference<T,NeverThrowsException> |
ValidSecretsReference.validOrNamed(SecretsProvider secretsProvider,
Purpose<T> purpose,
String name,
Clock clock) |
This creates a reference to either the named secret or all valid secrets for the purpose.
|