Package org.springframework.vault.client
@NullMarked
package org.springframework.vault.client
Spring Vault Client abstraction.
-
ClassDescriptionFactory for
ClientHttpConnectorthat supportsReactorClientHttpConnectorandJettyClientHttpConnector.Utility methods to createClientHttpRequestFactoryusing Apache Http Components.ClientHttpRequestFactoryusing the JDK's HttpClient.Utility methods to createClientHttpRequestFactoryusing the Jetty Client.ClientHttpConnectorfor Reactor Netty.Factory forClientHttpRequestFactorythat supports Apache HTTP Components, Netty and the JDK HTTP client (in that order).Utilities to create aClientHttpRequestFactoryfor Apache Http Components.ClientHttpRequestFactoryusing the JDK's HttpClient.Utility methods to createClientHttpRequestFactoryusing the Jetty Client.ClientHttpConnectorfor Reactor Netty.Vault Client factory to createWebClientconfigured to the needs of accessing Vault.Component that provides reactively aVaultEndpoint.Builder that can be used to configure and create aRestClient.Callback interface that can be used to customize aRestClient.Builder.Builder that can be used to configure and create aRestTemplate.Callback interface that can be used to customize aRestTemplate.Factory interface that produces aRestTemplateobject.RestTemplateRequestCustomizer<T extends ClientHttpRequest>Callback interface that can be used to customize theClientHttpRequestsent from aRestTemplate.VaultEndpointProviderreturning a staticVaultEndpoint.Vault Client factory to createRestTemplate/RestClientconfigured to the needs of accessing Vault.Value object that defines Vault connection coordinates.Component that provides aVaultEndpoint.Class providing utility methods to create Vault HTTP headers.Utility methods to unwrap Vault responses and buildVaultException.Builder that can be used to configure and create aWebClient.Callback interface that can be used to customize aWebClient.Builder.Factory interface that produces aWebClientobject.