Uses of Interface
org.springframework.vault.client.VaultEndpointProvider
Packages that use VaultEndpointProvider
Package
Description
Spring Vault Client abstraction.
Spring configuration for Vault.
Vault core support.
-
Uses of VaultEndpointProvider in org.springframework.vault.client
Classes in org.springframework.vault.client that implement VaultEndpointProviderMethods in org.springframework.vault.client that return VaultEndpointProviderModifier and TypeMethodDescriptionstatic VaultEndpointProviderSimpleVaultEndpointProvider.of(VaultEndpoint endpoint) Creates a newVaultEndpointProvidergivenVaultEndpoint.Methods in org.springframework.vault.client with parameters of type VaultEndpointProviderModifier and TypeMethodDescriptionstatic RestClientVaultClients.createRestClient(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory, Consumer<RestClient.Builder> builderCustomizer) static RestTemplateVaultClients.createRestTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) static UriBuilderFactoryVaultClients.createUriBuilderFactory(VaultEndpointProvider endpointProvider) static WebClientReactiveVaultClients.createWebClient(VaultEndpointProvider endpointProvider, ClientHttpConnector connector) RestClientBuilder.endpointProvider(VaultEndpointProvider provider) Set theVaultEndpointProviderthat should be used with theRestClient.RestTemplateBuilder.endpointProvider(VaultEndpointProvider provider) Set theVaultEndpointProviderthat should be used with theRestTemplate.WebClientBuilder.endpointProvider(VaultEndpointProvider provider) Set theVaultEndpointProviderthat should be used with theWebClient.ReactiveVaultClients.wrap(VaultEndpointProvider endpointProvider) Wrap aVaultEndpointProviderinto aReactiveVaultEndpointProviderto invokegetVaultEndpoint()on a dedicatedscheduler.Constructors in org.springframework.vault.client with parameters of type VaultEndpointProviderModifierConstructorDescriptionPrefixAwareUriBuilderFactory(VaultEndpointProvider endpointProvider) -
Uses of VaultEndpointProvider in org.springframework.vault.config
Methods in org.springframework.vault.config that return VaultEndpointProviderMethods in org.springframework.vault.config with parameters of type VaultEndpointProviderModifier and TypeMethodDescriptionprotected RestTemplateBuilderAbstractVaultConfiguration.restTemplateBuilder(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) protected WebClientBuilderAbstractReactiveVaultConfiguration.webClientBuilder(VaultEndpointProvider endpointProvider, ClientHttpConnector httpConnector) -
Uses of VaultEndpointProvider in org.springframework.vault.core
Methods in org.springframework.vault.core with parameters of type VaultEndpointProviderModifier and TypeMethodDescriptionprotected RestClientVaultTemplate.doCreateRestClient(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) Create aRestClientto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpRequestFactory.protected RestTemplateVaultTemplate.doCreateRestTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) Create aRestTemplateto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpRequestFactory.protected RestClientVaultTemplate.doCreateSessionClient(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) Create a session-boundRestClientto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpRequestFactoryfor calls that require an authenticated context.protected RestTemplateVaultTemplate.doCreateSessionTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) Create a session-boundRestTemplateto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpRequestFactoryfor calls that require an authenticated context.protected WebClientReactiveVaultTemplate.doCreateSessionWebClient(VaultEndpointProvider endpointProvider, ClientHttpConnector connector) Create a session-boundWebClientto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpConnectorfor calls that require an authenticated context.protected WebClientReactiveVaultTemplate.doCreateWebClient(VaultEndpointProvider endpointProvider, ClientHttpConnector connector) Create aWebClientto be used byReactiveVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpConnector.Constructors in org.springframework.vault.core with parameters of type VaultEndpointProviderModifierConstructorDescriptionReactiveVaultTemplate(VaultEndpointProvider endpointProvider, ClientHttpConnector connector) ReactiveVaultTemplate(VaultEndpointProvider endpointProvider, ClientHttpConnector connector, VaultTokenSupplier vaultTokenSupplier) Create a newReactiveVaultTemplatewith aVaultEndpointProvider,ClientHttpConnectorandVaultTokenSupplier.VaultTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) Create a newVaultTemplatewith aVaultEndpointProvider,ClientHttpRequestFactoryandSessionManager.VaultTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory, SessionManager sessionManager) Create a newVaultTemplatewith aVaultEndpointProvider,ClientHttpRequestFactoryandSessionManager.