Uses of Interface
org.springframework.vault.authentication.VaultTokenSupplier
Packages that use VaultTokenSupplier
Package
Description
Support for authentication and session management.
Spring configuration for Vault.
Vault core support.
-
Uses of VaultTokenSupplier in org.springframework.vault.authentication
Subinterfaces of VaultTokenSupplier in org.springframework.vault.authenticationModifier and TypeInterfaceDescriptioninterface
Strategy interface that encapsulates the creation and management of Vault sessions based onVaultToken
used by reactive components.Classes in org.springframework.vault.authentication that implement VaultTokenSupplierModifier and TypeClassDescriptionclass
class
Default implementation ofVaultTokenSupplier
caching theVaultToken
from a delegateVaultTokenSupplier
.class
Reactive implementation of Lifecycle-awaresession manager
.Methods in org.springframework.vault.authentication with parameters of type VaultTokenSupplierModifier and TypeMethodDescriptionstatic CachingVaultTokenSupplier
CachingVaultTokenSupplier.of
(VaultTokenSupplier delegate) Creates a newCachingVaultTokenSupplier
given adelegate supplier
.Constructors in org.springframework.vault.authentication with parameters of type VaultTokenSupplierModifierConstructorDescriptionReactiveLifecycleAwareSessionManager
(VaultTokenSupplier clientAuthentication, TaskScheduler taskScheduler, WebClient webClient) Create aReactiveLifecycleAwareSessionManager
givenClientAuthentication
,TaskScheduler
andWebClient
.ReactiveLifecycleAwareSessionManager
(VaultTokenSupplier clientAuthentication, TaskScheduler taskScheduler, WebClient webClient, LifecycleAwareSessionManagerSupport.RefreshTrigger refreshTrigger) Create aReactiveLifecycleAwareSessionManager
givenVaultTokenSupplier
,TaskScheduler
andWebClient
. -
Uses of VaultTokenSupplier in org.springframework.vault.config
Methods in org.springframework.vault.config that return VaultTokenSupplierModifier and TypeMethodDescriptionprotected VaultTokenSupplier
AbstractReactiveVaultConfiguration.vaultTokenSupplier()
Construct aVaultTokenSupplier
usingAbstractVaultConfiguration.clientAuthentication()
. -
Uses of VaultTokenSupplier in org.springframework.vault.core
Constructors in org.springframework.vault.core with parameters of type VaultTokenSupplierModifierConstructorDescriptionReactiveVaultTemplate
(VaultEndpointProvider endpointProvider, ClientHttpConnector connector, VaultTokenSupplier vaultTokenSupplier) Create a newReactiveVaultTemplate
with aVaultEndpointProvider
,ClientHttpConnector
andVaultTokenSupplier
.ReactiveVaultTemplate
(VaultEndpoint vaultEndpoint, ClientHttpConnector connector, VaultTokenSupplier vaultTokenSupplier) Create a newReactiveVaultTemplate
with aVaultEndpoint
,ClientHttpConnector
andVaultTokenSupplier
.ReactiveVaultTemplate
(WebClientBuilder webClientBuilder, VaultTokenSupplier vaultTokenSupplier)