Interface SessionManager
- All Known Implementing Classes:
LifecycleAwareSessionManager
,SimpleSessionManager
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Strategy interface that encapsulates the creation and management of Vault sessions
based on
VaultToken
.
SessionManager
is used by VaultTemplate
to initiate a session. Implementing classes usually use ClientAuthentication
to
log into Vault and obtain tokens.
- Author:
- Mark Paluch
- See Also:
-
Method Summary
-
Method Details
-
getSessionToken
VaultToken getSessionToken()Obtain a session token.- Returns:
- a session token.
-