Interface VaultTokenSupplier
- All Known Subinterfaces:
ReactiveSessionManager
- All Known Implementing Classes:
AuthenticationStepsOperator
,CachingVaultTokenSupplier
,ReactiveLifecycleAwareSessionManager
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
VaultTokenSupplier
provides a VaultToken
to be used for authenticated
Vault access. Implementing classes usually use a login method to login and return a
VaultToken
implementing getVaultToken()
.- Since:
- 2.0
- Author:
- Mark Paluch
-
Method Summary
-
Method Details
-
getVaultToken
Mono<VaultToken> getVaultToken()Return aVaultToken
. This can declare a Vault login flow to obtain atoken
.- Returns:
- a
Mono
with theVaultToken
.
-