A B C D E F G H I K L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(String) - Method in interface org.springframework.cloud.vault.config.SecretBackendConfigurer
-
Add a
SecretBackendMetadatagiven itspath. - add(String, PropertyTransformer) - Method in interface org.springframework.cloud.vault.config.SecretBackendConfigurer
- add(SecretBackendMetadata) - Method in interface org.springframework.cloud.vault.config.SecretBackendConfigurer
-
Add a
SecretBackendMetadata. - add(RequestedSecret) - Method in interface org.springframework.cloud.vault.config.SecretBackendConfigurer
-
Add a
SecretBackendMetadatagivenRequestedSecret. - add(RequestedSecret, PropertyTransformer) - Method in interface org.springframework.cloud.vault.config.SecretBackendConfigurer
- addKeyTransformation(String, String) - Method in class org.springframework.cloud.vault.config.PropertyNameTransformer
-
Adds a key name transformation by providing a
sourceKeyNameand atargetKeyName. - addSecretBackends(SecretBackendConfigurer) - Method in interface org.springframework.cloud.vault.config.VaultConfigurer
-
Configure the secret backends that are instantiated as
property sources. - afterPropertiesSet() - Method in class org.springframework.cloud.vault.config.VaultAutoConfiguration.TaskSchedulerWrapper
- afterPropertiesSet() - Method in class org.springframework.cloud.vault.config.VaultBootstrapPropertySourceConfiguration
-
Deprecated.
- afterPropertiesSet() - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
- afterPropertiesSet() - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration.ClientHttpConnectorWrapper
- afterRegistration(RequestedSecret, SecretLeaseContainer) - Method in interface org.springframework.cloud.vault.config.LeasingSecretBackendMetadata
-
Callback method after registering a
secretwithSecretLeaseContainer. - APPID - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- AppIdProperties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.AppIdProperties
- APPROLE - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- AppRoleProperties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.AppRoleProperties
- AWS_EC2 - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- AWS_IAM - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- AwsEc2Properties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.AwsEc2Properties
- AwsIamProperties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.AwsIamProperties
- AZURE_MSI - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- AzureMsiProperties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.AzureMsiProperties
B
- beforeRegistration(RequestedSecret, SecretLeaseContainer) - Method in interface org.springframework.cloud.vault.config.LeasingSecretBackendMetadata
-
Callback method before registering a
secretwithSecretLeaseContainer. - buildContexts(String, List<String>, String) - Static method in class org.springframework.cloud.vault.config.KeyValueSecretBackendMetadata
-
Create a list of context names from a combination of application name and application name with profile name.
- buildContexts(VaultKeyValueBackendPropertiesSupport, List<String>) - Static method in class org.springframework.cloud.vault.config.KeyValueSecretBackendMetadata
-
Build a list of context paths from application name and the active profile names.
C
- CERT - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- clientAuthentication(AbstractVaultConfiguration.ClientFactoryWrapper, RestTemplateFactory) - Method in class org.springframework.cloud.vault.config.VaultAutoConfiguration
- clientHttpConnectorWrapper() - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
-
Creates a
VaultReactiveAutoConfiguration.ClientHttpConnectorWrappercontaining aClientHttpConnector. - ClientHttpConnectorWrapper(ClientHttpConnector) - Constructor for class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration.ClientHttpConnectorWrapper
- clientHttpRequestFactoryWrapper() - Method in class org.springframework.cloud.vault.config.VaultAutoConfiguration
-
Creates a
AbstractVaultConfiguration.ClientFactoryWrappercontaining aClientHttpRequestFactory. - Config() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.Config
- ConfigLifecycle() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.ConfigLifecycle
- create() - Method in interface org.springframework.cloud.vault.config.VaultSecretBackendDescriptorFactory
-
Create a collection of
VaultSecretBackendDescriptors. - create(String) - Static method in class org.springframework.cloud.vault.config.KeyValueSecretBackendMetadata
- create(String, String) - Static method in class org.springframework.cloud.vault.config.KeyValueSecretBackendMetadata
- create(String, PropertyTransformer) - Static method in class org.springframework.cloud.vault.config.KeyValueSecretBackendMetadata
- createCompositePropertySource(Environment) - Method in class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
-
Creates a
CompositePropertySource. - createConnector(VaultProperties) - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
-
Creates a
ClientHttpConnectorconfigured withClientOptionsandSslConfigurationwhich are not necessarily applicable for the whole application. - createMetadata(T) - Method in interface org.springframework.cloud.vault.config.SecretBackendMetadataFactory
-
Converts a
VaultSecretBackendDescriptorinto aSecretBackendMetadata. - createVaultPropertySource(SecretBackendMetadata) - Method in class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
-
Create
VaultPropertySourceinitialized with aSecretBackendMetadata. - CUBBYHOLE - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
D
- DEFAULT_VAULT - Static variable in class org.springframework.cloud.vault.config.VaultProperties.Discovery
-
Default service Id.
- destroy() - Method in class org.springframework.cloud.vault.config.VaultAutoConfiguration.TaskSchedulerWrapper
- destroy() - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration.ClientHttpConnectorWrapper
- Discovery() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.Discovery
- DiscoveryClientVaultBootstrapConfiguration - Class in org.springframework.cloud.vault.config
-
BootstrapConfigurationproviding aVaultEndpointProviderusingDiscoveryClient. - DiscoveryClientVaultBootstrapConfiguration(VaultProperties) - Constructor for class org.springframework.cloud.vault.config.DiscoveryClientVaultBootstrapConfiguration
- DiscoveryClientVaultServiceInstanceProvider - Class in org.springframework.cloud.vault.config
-
Provider for
ServiceInstanceto look up the Vault service. - DiscoveryClientVaultServiceInstanceProvider(DiscoveryClient) - Constructor for class org.springframework.cloud.vault.config.DiscoveryClientVaultServiceInstanceProvider
- doCreateCompositePropertySource(String, List<PropertySource<?>>) - Method in class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
- doCreateKeyValuePropertySources(Environment) - Method in class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
-
Create
PropertySources using the kv secret backend. - doCreatePropertySources(Environment) - Method in class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
-
Create
PropertySources givenEnvironmentfrom the property configuration. - doHealthCheck(Health.Builder) - Method in class org.springframework.cloud.vault.config.VaultHealthIndicator
- doHealthCheck(Health.Builder) - Method in class org.springframework.cloud.vault.config.VaultReactiveHealthIndicator
E
- equals(Object) - Method in class org.springframework.cloud.vault.config.VaultConfigLocation
F
- fromConfigurer(VaultConfigurer) - Static method in class org.springframework.cloud.vault.config.VaultBootstrapper
-
Create a
BootstrapRegistryInitializerthat configures aVaultConfigurer.
G
- GCP_GCE - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- GCP_IAM - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- GcpCredentials() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.GcpCredentials
- GcpGceProperties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.GcpGceProperties
- GcpIamProperties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- getAppId() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getAppIdPath() - Method in class org.springframework.cloud.vault.config.VaultProperties.AppIdProperties
- getApplicationName() - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- getApplicationName() - Method in interface org.springframework.cloud.vault.config.VaultKeyValueBackendPropertiesSupport
- getApplicationName() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getAppRole() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getAppRolePath() - Method in class org.springframework.cloud.vault.config.VaultProperties.AppRoleProperties
- getAuthentication() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getAwsEc2() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getAwsEc2Path() - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsEc2Properties
- getAwsIam() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getAwsPath() - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsIamProperties
- getAzureMsi() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getAzurePath() - Method in class org.springframework.cloud.vault.config.VaultProperties.AzureMsiProperties
- getBackend() - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- getBackend() - Method in interface org.springframework.cloud.vault.config.VaultKeyValueBackendPropertiesSupport
- getBackend() - Method in interface org.springframework.cloud.vault.config.VaultSecretBackendDescriptor
-
Backend path without leading/trailing slashes.
- getBackendVersion() - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
-
Deprecated.
- getCertAuthPath() - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- getClientHttpConnector() - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
- getConfig() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getConnectionTimeout() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getConnector() - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration.ClientHttpConnectorWrapper
- getCredentials() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- getDefaultContext() - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- getDefaultContext() - Method in interface org.springframework.cloud.vault.config.VaultKeyValueBackendPropertiesSupport
- getDiscovery() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getEnabledCipherSuites() - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- getEnabledProtocols() - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- getEncodedKey() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpCredentials
- getEndpointUri() - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsIamProperties
- getExpiryThreshold() - Method in class org.springframework.cloud.vault.config.VaultProperties.ConfigLifecycle
- getExpiryThreshold() - Method in class org.springframework.cloud.vault.config.VaultProperties.SessionLifecycle
- getGcpGce() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getGcpIam() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getGcpPath() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpGceProperties
- getGcpPath() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- getHost() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getIdentityDocument() - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsEc2Properties
- getIdentityTokenService() - Method in class org.springframework.cloud.vault.config.VaultProperties.AzureMsiProperties
- getInstanceCertificate() - Method in class org.springframework.cloud.vault.config.VaultProperties.PcfProperties
- getInstanceKey() - Method in class org.springframework.cloud.vault.config.VaultProperties.PcfProperties
- getJwtValidity() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- getKeyStore() - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- getKeyStorePassword() - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- getKeyStoreType() - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- getKubernetes() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getKubernetesPath() - Method in class org.springframework.cloud.vault.config.VaultProperties.KubernetesProperties
- getLeaseEndpoints() - Method in class org.springframework.cloud.vault.config.VaultProperties.ConfigLifecycle
- getLeaseMode() - Method in interface org.springframework.cloud.vault.config.LeasingSecretBackendMetadata
-
Return the lease mode of this secret backend.
- getLifecycle() - Method in class org.springframework.cloud.vault.config.VaultProperties.Config
- getLifecycle() - Method in class org.springframework.cloud.vault.config.VaultProperties.Session
- getLocation() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpCredentials
- getMetadataService() - Method in class org.springframework.cloud.vault.config.VaultProperties.AzureMsiProperties
- getMinRenewal() - Method in class org.springframework.cloud.vault.config.VaultProperties.ConfigLifecycle
- getName() - Method in interface org.springframework.cloud.vault.config.SecretBackendMetadata
-
Return a readable name of this secret backend.
- getName() - Method in class org.springframework.cloud.vault.config.SecretBackendMetadataSupport
- getName() - Method in class org.springframework.cloud.vault.config.SecretBackendMetadataWrapper
- getNamespace() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getNetworkInterface() - Method in class org.springframework.cloud.vault.config.VaultProperties.AppIdProperties
- getNonce() - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsEc2Properties
- getOrder() - Method in class org.springframework.cloud.vault.config.VaultProperties.Config
- getPath() - Method in class org.springframework.cloud.vault.config.KeyValueSecretBackendMetadata
- getPath() - Method in interface org.springframework.cloud.vault.config.SecretBackendMetadata
-
Return the path of this secret backend.
- getPath() - Method in class org.springframework.cloud.vault.config.SecretBackendMetadataWrapper
- getPcf() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getPcfPath() - Method in class org.springframework.cloud.vault.config.VaultProperties.PcfProperties
- getPort() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getProfiles() - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- getProfiles() - Method in interface org.springframework.cloud.vault.config.VaultKeyValueBackendPropertiesSupport
- getProfileSeparator() - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- getProfileSeparator() - Method in interface org.springframework.cloud.vault.config.VaultKeyValueBackendPropertiesSupport
- getProjectId() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- getPropertyTransformer() - Method in class org.springframework.cloud.vault.config.KeyValueSecretBackendMetadata
- getPropertyTransformer() - Method in interface org.springframework.cloud.vault.config.SecretBackendMetadata
-
Return a
PropertyTransformerto post-process properties retrieved from Vault. - getPropertyTransformer() - Method in class org.springframework.cloud.vault.config.SecretBackendMetadataSupport
- getPropertyTransformer() - Method in class org.springframework.cloud.vault.config.SecretBackendMetadataWrapper
- getReactive() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getReadTimeout() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getRefreshBeforeExpiry() - Method in class org.springframework.cloud.vault.config.VaultProperties.SessionLifecycle
- getRole() - Method in class org.springframework.cloud.vault.config.VaultProperties.AppRoleProperties
- getRole() - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsEc2Properties
- getRole() - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsIamProperties
- getRole() - Method in class org.springframework.cloud.vault.config.VaultProperties.AzureMsiProperties
- getRole() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpGceProperties
- getRole() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- getRole() - Method in class org.springframework.cloud.vault.config.VaultProperties.KubernetesProperties
- getRole() - Method in class org.springframework.cloud.vault.config.VaultProperties.PcfProperties
- getRoleId() - Method in class org.springframework.cloud.vault.config.VaultProperties.AppRoleProperties
- getScheme() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getSecretBackendMetadata() - Method in class org.springframework.cloud.vault.config.VaultConfigLocation
- getSecretBackends() - Method in interface org.springframework.cloud.vault.config.PropertySourceLocatorConfiguration
- getSecretId() - Method in class org.springframework.cloud.vault.config.VaultProperties.AppRoleProperties
- getServerName() - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsIamProperties
- getServiceAccount() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpGceProperties
- getServiceAccountId() - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- getServiceAccountTokenFile() - Method in class org.springframework.cloud.vault.config.VaultProperties.KubernetesProperties
- getServiceId() - Method in class org.springframework.cloud.vault.config.VaultProperties.Discovery
- getSession() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getSsl() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getToken() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getTrustStore() - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- getTrustStorePassword() - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- getTrustStoreType() - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- getUri() - Method in class org.springframework.cloud.vault.config.VaultProperties
- getUserId() - Method in class org.springframework.cloud.vault.config.VaultProperties.AppIdProperties
- getVariables() - Method in interface org.springframework.cloud.vault.config.SecretBackendMetadata
- getVariables() - Method in class org.springframework.cloud.vault.config.SecretBackendMetadataSupport
- getVariables() - Method in class org.springframework.cloud.vault.config.SecretBackendMetadataWrapper
- getVaultOperations() - Method in interface org.springframework.cloud.vault.config.VaultConfigOperations
- getVaultOperations() - Method in class org.springframework.cloud.vault.config.VaultConfigTemplate
- getVaultServerInstance(String) - Method in class org.springframework.cloud.vault.config.DiscoveryClientVaultServiceInstanceProvider
- getVaultServerInstance(String) - Method in interface org.springframework.cloud.vault.config.VaultServiceInstanceProvider
-
Lookup
ServiceInstancebyserviceId.
H
- hashCode() - Method in class org.springframework.cloud.vault.config.VaultConfigLocation
I
- initialize(CompositePropertySource) - Method in class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
-
Allows initialization the
PropertySourcebefore use. - IP_ADDRESS - Static variable in class org.springframework.cloud.vault.config.VaultProperties.AppIdProperties
-
Property value for UserId generation using an IP-Address.
- isEnabled() - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- isEnabled() - Method in interface org.springframework.cloud.vault.config.VaultKeyValueBackendPropertiesSupport
- isEnabled() - Method in class org.springframework.cloud.vault.config.VaultProperties.ConfigLifecycle
- isEnabled() - Method in class org.springframework.cloud.vault.config.VaultProperties.Discovery
- isEnabled() - Method in class org.springframework.cloud.vault.config.VaultProperties
- isEnabled() - Method in class org.springframework.cloud.vault.config.VaultProperties.Reactive
- isEnabled() - Method in class org.springframework.cloud.vault.config.VaultProperties.SessionLifecycle
- isEnabled() - Method in interface org.springframework.cloud.vault.config.VaultSecretBackendDescriptor
- isFailFast() - Method in class org.springframework.cloud.vault.config.VaultProperties
- isOptional() - Method in class org.springframework.cloud.vault.config.VaultConfigLocation
- isResolvable(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class org.springframework.cloud.vault.config.VaultConfigDataLocationResolver
K
- KeyValueSecretBackendMetadata - Class in org.springframework.cloud.vault.config
-
SecretBackendMetadatafor thekv(key-value) secret backend. - KUBERNETES - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- KubernetesProperties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.KubernetesProperties
L
- LeasingSecretBackendMetadata - Interface in org.springframework.cloud.vault.config
-
Lease extension to
SecretBackendMetadataproviding alease mode. - load(ConfigDataLoaderContext, VaultConfigLocation) - Method in class org.springframework.cloud.vault.config.VaultConfigDataLoader
- locate(Environment) - Method in class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
M
- MAC_ADDRESS - Static variable in class org.springframework.cloud.vault.config.VaultProperties.AppIdProperties
-
Property value for UserId generation using a Mac-Address.
N
- NONE - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
O
- org.springframework.cloud.vault.config - package org.springframework.cloud.vault.config
-
Core Vault support classes.
P
- PCF - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- PcfProperties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.PcfProperties
- PREFIX - Static variable in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
-
Configuration prefix for config properties.
- PREFIX - Static variable in class org.springframework.cloud.vault.config.VaultProperties
-
Configuration prefix for config properties.
- PropertyNameTransformer - Class in org.springframework.cloud.vault.config
-
PropertyTransformerto transform aMapof properties by applying key name translation. - PropertyNameTransformer() - Constructor for class org.springframework.cloud.vault.config.PropertyNameTransformer
-
Create a new
PropertyNameTransformer. - PropertySourceLocatorConfiguration - Interface in org.springframework.cloud.vault.config
-
Configuration for a Vault
PropertySourceLocator.
R
- Reactive() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.Reactive
- ReactiveDiscoveryClientVaultBootstrapConfiguration - Class in org.springframework.cloud.vault.config
-
BootstrapConfigurationproviding aVaultEndpointProviderusingDiscoveryClient. - ReactiveDiscoveryClientVaultBootstrapConfiguration(VaultProperties) - Constructor for class org.springframework.cloud.vault.config.ReactiveDiscoveryClientVaultBootstrapConfiguration
- reactiveVaultEndpointProvider(ObjectProvider<ReactiveDiscoveryClient>, ObjectProvider<VaultEndpointProvider>) - Method in class org.springframework.cloud.vault.config.ReactiveDiscoveryClientVaultBootstrapConfiguration
- reactiveVaultSessionManager(BeanFactory, ObjectFactory<VaultAutoConfiguration.TaskSchedulerWrapper>, WebClientFactory) - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
- reactiveVaultTemplate(ObjectProvider<ReactiveSessionManager>) - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
-
Creates a
ReactiveVaultTemplate. - read(SecretBackendMetadata) - Method in interface org.springframework.cloud.vault.config.VaultConfigOperations
-
Read secrets from a secret backend encapsulated within a
SecretBackendMetadata. - read(SecretBackendMetadata) - Method in class org.springframework.cloud.vault.config.VaultConfigTemplate
- registerDefaultDiscoveredSecretBackends(boolean) - Method in interface org.springframework.cloud.vault.config.SecretBackendConfigurer
-
Register default discovered secret backend property sources from
SecretBackendMetadataviaVaultSecretBackendDescriptorbeans. - registerDefaultKeyValueSecretBackends(boolean) - Method in interface org.springframework.cloud.vault.config.SecretBackendConfigurer
-
Register default key-value secret backend property sources.
- resolve(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class org.springframework.cloud.vault.config.VaultConfigDataLocationResolver
- resolveProfileSpecific(ConfigDataLocationResolverContext, ConfigDataLocation, Profiles) - Method in class org.springframework.cloud.vault.config.VaultConfigDataLocationResolver
- restTemplateBuilder(ClientHttpRequestFactory) - Method in class org.springframework.cloud.vault.config.VaultAutoConfiguration
-
Create a
RestTemplateBuilderinitialized withVaultEndpointProviderandClientHttpRequestFactory.
S
- SecretBackendConfigurer - Interface in org.springframework.cloud.vault.config
-
Helps to configure
secret backendswith support forproperty transformers. - SecretBackendMetadata - Interface in org.springframework.cloud.vault.config
-
Interface specifying the API to obtain URL variables and optionally a
PropertyTransformer. - SecretBackendMetadataFactory<T extends VaultSecretBackendDescriptor> - Interface in org.springframework.cloud.vault.config
-
Strategy interface to create
SecretBackendMetadatafromVaultSecretBackendDescriptorproperties. - SecretBackendMetadataSupport - Class in org.springframework.cloud.vault.config
-
Support class for
SecretBackendMetadataimplementations. - SecretBackendMetadataSupport() - Constructor for class org.springframework.cloud.vault.config.SecretBackendMetadataSupport
- SecretBackendMetadataWrapper - Class in org.springframework.cloud.vault.config
-
Provides a convenient implementation of the
SecretBackendMetadatainterface that can be subclassed to override specific methods. - SecretBackendMetadataWrapper(SecretBackendMetadata) - Constructor for class org.springframework.cloud.vault.config.SecretBackendMetadataWrapper
-
Create a new
SecretBackendMetadataWrappergivenSecretBackendMetadata. - secretLeaseContainer(VaultOperations, VaultAutoConfiguration.TaskSchedulerWrapper) - Method in class org.springframework.cloud.vault.config.VaultBootstrapPropertySourceConfiguration
-
Deprecated.
- Secrets - Class in org.springframework.cloud.vault.config
-
Value object that represents Vault secrets.
- Secrets() - Constructor for class org.springframework.cloud.vault.config.Secrets
- Session() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.Session
- SessionLifecycle() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.SessionLifecycle
- setAppId(VaultProperties.AppIdProperties) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setAppIdPath(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AppIdProperties
- setApplicationName(String) - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- setApplicationName(String) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setAppRole(VaultProperties.AppRoleProperties) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setAppRolePath(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AppRoleProperties
- setAuthentication(VaultProperties.AuthenticationMethod) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setAwsEc2(VaultProperties.AwsEc2Properties) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setAwsEc2Path(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsEc2Properties
- setAwsIam(VaultProperties.AwsIamProperties) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setAwsPath(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsIamProperties
- setAzureMsi(VaultProperties.AzureMsiProperties) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setAzurePath(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AzureMsiProperties
- setBackend(String) - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- setBackendVersion(int) - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- setCertAuthPath(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- setConfig(VaultProperties.Config) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setConnectionTimeout(int) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setDefaultContext(String) - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- setDiscovery(VaultProperties.Discovery) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setEnabled(boolean) - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- setEnabled(boolean) - Method in class org.springframework.cloud.vault.config.VaultProperties.ConfigLifecycle
- setEnabled(boolean) - Method in class org.springframework.cloud.vault.config.VaultProperties.Discovery
- setEnabled(boolean) - Method in class org.springframework.cloud.vault.config.VaultProperties.Reactive
- setEnabled(boolean) - Method in class org.springframework.cloud.vault.config.VaultProperties.SessionLifecycle
- setEnabled(boolean) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setEnabledCipherSuites(List<String>) - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- setEnabledProtocols(List<String>) - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- setEncodedKey(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpCredentials
- setEndpointUri(URI) - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsIamProperties
- setEnvironment(Environment) - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- setEnvironment(Environment) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setExpiryThreshold(Duration) - Method in class org.springframework.cloud.vault.config.VaultProperties.ConfigLifecycle
- setExpiryThreshold(Duration) - Method in class org.springframework.cloud.vault.config.VaultProperties.SessionLifecycle
- setFailFast(boolean) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setGcpGce(VaultProperties.GcpGceProperties) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setGcpIam(VaultProperties.GcpIamProperties) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setGcpPath(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpGceProperties
- setGcpPath(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- setHost(String) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setIdentityDocument(URI) - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsEc2Properties
- setIdentityTokenService(URI) - Method in class org.springframework.cloud.vault.config.VaultProperties.AzureMsiProperties
- setInstanceCertificate(Resource) - Method in class org.springframework.cloud.vault.config.VaultProperties.PcfProperties
- setInstanceKey(Resource) - Method in class org.springframework.cloud.vault.config.VaultProperties.PcfProperties
- setJwtValidity(Duration) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- setKeyStore(Resource) - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- setKeyStorePassword(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- setKeyStoreType(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- setKubernetes(VaultProperties.KubernetesProperties) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setKubernetesPath(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.KubernetesProperties
- setLeaseEndpoints(LeaseEndpoints) - Method in class org.springframework.cloud.vault.config.VaultProperties.ConfigLifecycle
- setLifecycle(VaultProperties.ConfigLifecycle) - Method in class org.springframework.cloud.vault.config.VaultProperties.Config
- setLifecycle(VaultProperties.SessionLifecycle) - Method in class org.springframework.cloud.vault.config.VaultProperties.Session
- setLocation(Resource) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpCredentials
- setMetadataService(URI) - Method in class org.springframework.cloud.vault.config.VaultProperties.AzureMsiProperties
- setMinRenewal(Duration) - Method in class org.springframework.cloud.vault.config.VaultProperties.ConfigLifecycle
- setNamespace(String) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setNetworkInterface(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AppIdProperties
- setNonce(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsEc2Properties
- setOrder(int) - Method in class org.springframework.cloud.vault.config.VaultProperties.Config
- setPcf(VaultProperties.PcfProperties) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setPcfPath(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.PcfProperties
- setPort(int) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setProfiles(List<String>) - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- setProfileSeparator(String) - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- setProjectId(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- setReactive(VaultProperties.Reactive) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setReadTimeout(int) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setRefreshBeforeExpiry(Duration) - Method in class org.springframework.cloud.vault.config.VaultProperties.SessionLifecycle
- setRole(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AppRoleProperties
- setRole(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsEc2Properties
- setRole(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsIamProperties
- setRole(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AzureMsiProperties
- setRole(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpGceProperties
- setRole(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- setRole(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.KubernetesProperties
- setRole(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.PcfProperties
- setRoleId(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AppRoleProperties
- setScheme(String) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setSecretId(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AppRoleProperties
- setServerName(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AwsIamProperties
- setServiceAccount(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpGceProperties
- setServiceAccountId(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
- setServiceAccountTokenFile(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.KubernetesProperties
- setServiceId(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.Discovery
- setSession(VaultProperties.Session) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setSsl(VaultProperties.Ssl) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setToken(String) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setTrustStore(Resource) - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- setTrustStorePassword(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- setTrustStoreType(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.Ssl
- setUri(String) - Method in class org.springframework.cloud.vault.config.VaultProperties
- setUserId(String) - Method in class org.springframework.cloud.vault.config.VaultProperties.AppIdProperties
- Ssl() - Constructor for class org.springframework.cloud.vault.config.VaultProperties.Ssl
- supports(VaultSecretBackendDescriptor) - Method in interface org.springframework.cloud.vault.config.SecretBackendMetadataFactory
-
Checks whether the
VaultSecretBackendDescriptoris supported by thisSecretBackendMetadataFactory.
T
- TaskSchedulerWrapper(ThreadPoolTaskScheduler) - Constructor for class org.springframework.cloud.vault.config.VaultAutoConfiguration.TaskSchedulerWrapper
- TOKEN - org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
- toString() - Method in class org.springframework.cloud.vault.config.VaultConfigLocation
- toString() - Method in class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- transformProperties(Map<String, ? extends Object>) - Method in class org.springframework.cloud.vault.config.PropertyNameTransformer
V
- valueOf(String) - Static method in enum org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.springframework.cloud.vault.config.VaultProperties.AuthenticationMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VAULT_PREFIX - Static variable in class org.springframework.cloud.vault.config.VaultConfigLocation
-
Prefix used to indicate a
VaultConfigLocation. - VaultAutoConfiguration - Class in org.springframework.cloud.vault.config
-
Auto-configurationfor Spring Vault support. - VaultAutoConfiguration(ConfigurableApplicationContext, VaultProperties, ObjectProvider<VaultEndpointProvider>, ObjectProvider<List<RestTemplateCustomizer>>, ObjectProvider<List<RestTemplateRequestCustomizer<?>>>) - Constructor for class org.springframework.cloud.vault.config.VaultAutoConfiguration
- VaultAutoConfiguration.TaskSchedulerWrapper - Class in org.springframework.cloud.vault.config
-
Wrapper to keep
TaskSchedulerlocal to Spring Cloud Vault. - VaultBootstrapConfiguration - Class in org.springframework.cloud.vault.config
-
Deprecated.since 3.0, use
VaultReactiveAutoConfigurationthrough@EnableAutoConfiguration. - VaultBootstrapConfiguration(ConfigurableApplicationContext, VaultProperties, ObjectProvider<VaultEndpointProvider>, ObjectProvider<List<RestTemplateCustomizer>>, ObjectProvider<List<RestTemplateRequestCustomizer<?>>>) - Constructor for class org.springframework.cloud.vault.config.VaultBootstrapConfiguration
-
Deprecated.
- VaultBootstrapper - Class in org.springframework.cloud.vault.config
-
Utility to customize Bootstrapping of Vault when using the ConfigData API when importing
vault://. - VaultBootstrapPropertySourceConfiguration - Class in org.springframework.cloud.vault.config
-
Deprecated.since 3.0, use
spring.config.import=vault://instead. - VaultBootstrapPropertySourceConfiguration(VaultProperties, ConfigurableApplicationContext) - Constructor for class org.springframework.cloud.vault.config.VaultBootstrapPropertySourceConfiguration
-
Deprecated.
- VaultConfigDataLoader - Class in org.springframework.cloud.vault.config
-
ConfigDataLoaderfor Vault forVaultConfigLocation. - VaultConfigDataLoader(DeferredLogFactory) - Constructor for class org.springframework.cloud.vault.config.VaultConfigDataLoader
- VaultConfigDataLocationResolver - Class in org.springframework.cloud.vault.config
- VaultConfigDataLocationResolver() - Constructor for class org.springframework.cloud.vault.config.VaultConfigDataLocationResolver
- VaultConfigLocation - Class in org.springframework.cloud.vault.config
-
Vault-specific implementation for a
ConfigDataLocation. - VaultConfigLocation(String, boolean) - Constructor for class org.springframework.cloud.vault.config.VaultConfigLocation
-
Create a new
VaultConfigLocationinstance. - VaultConfigLocation(String, PropertyTransformer, boolean) - Constructor for class org.springframework.cloud.vault.config.VaultConfigLocation
-
Create a new
VaultConfigLocationinstance. - VaultConfigLocation(SecretBackendMetadata, boolean) - Constructor for class org.springframework.cloud.vault.config.VaultConfigLocation
-
Create a new
VaultConfigLocationinstance. - VaultConfigOperations - Interface in org.springframework.cloud.vault.config
-
Interface that specified a basic set of Vault operations, implemented by
VaultConfigTemplate. - VaultConfigTemplate - Class in org.springframework.cloud.vault.config
-
Central class to retrieve configuration from Vault.
- VaultConfigTemplate(VaultOperations, VaultProperties) - Constructor for class org.springframework.cloud.vault.config.VaultConfigTemplate
-
Create a new
VaultConfigTemplategivenVaultOperations. - VaultConfigurer - Interface in org.springframework.cloud.vault.config
-
Defines callback methods to customize the configuration for Spring Cloud Vault applications.
- vaultEndpointProvider(VaultServiceInstanceProvider) - Method in class org.springframework.cloud.vault.config.DiscoveryClientVaultBootstrapConfiguration
- VaultHealthIndicator - Class in org.springframework.cloud.vault.config
-
Simple health indicator reporting Vault's availability.
- VaultHealthIndicator(VaultOperations) - Constructor for class org.springframework.cloud.vault.config.VaultHealthIndicator
- VaultHealthIndicatorAutoConfiguration - Class in org.springframework.cloud.vault.config
-
Auto-configurationfor Vault providing beans for the application context. - VaultHealthIndicatorAutoConfiguration() - Constructor for class org.springframework.cloud.vault.config.VaultHealthIndicatorAutoConfiguration
- VaultKeyValueBackendProperties - Class in org.springframework.cloud.vault.config
-
Configuration properties for Vault using the key-value backend.
- VaultKeyValueBackendProperties() - Constructor for class org.springframework.cloud.vault.config.VaultKeyValueBackendProperties
- VaultKeyValueBackendPropertiesSupport - Interface in org.springframework.cloud.vault.config
-
Interface declaring Key-Value configuration properties.
- VaultProperties - Class in org.springframework.cloud.vault.config
-
Properties to configure Vault support.
- VaultProperties() - Constructor for class org.springframework.cloud.vault.config.VaultProperties
- VaultProperties.AppIdProperties - Class in org.springframework.cloud.vault.config
-
AppId properties.
- VaultProperties.AppRoleProperties - Class in org.springframework.cloud.vault.config
-
AppRole properties.
- VaultProperties.AuthenticationMethod - Enum in org.springframework.cloud.vault.config
-
Enumeration of authentication methods.
- VaultProperties.AwsEc2Properties - Class in org.springframework.cloud.vault.config
-
AWS-EC2 properties.
- VaultProperties.AwsIamProperties - Class in org.springframework.cloud.vault.config
-
AWS-IAM properties.
- VaultProperties.AzureMsiProperties - Class in org.springframework.cloud.vault.config
-
Azure MSI properties.
- VaultProperties.Config - Class in org.springframework.cloud.vault.config
-
Property source properties.
- VaultProperties.ConfigLifecycle - Class in org.springframework.cloud.vault.config
-
Configuration to Vault lifecycle management (renewal, revocation of tokens and secrets).
- VaultProperties.Discovery - Class in org.springframework.cloud.vault.config
-
Discovery properties.
- VaultProperties.GcpCredentials - Class in org.springframework.cloud.vault.config
-
GCP credential properties.
- VaultProperties.GcpGceProperties - Class in org.springframework.cloud.vault.config
-
GCP-GCE properties.
- VaultProperties.GcpIamProperties - Class in org.springframework.cloud.vault.config
-
GCP-IAM properties.
- VaultProperties.KubernetesProperties - Class in org.springframework.cloud.vault.config
-
Kubernetes properties.
- VaultProperties.PcfProperties - Class in org.springframework.cloud.vault.config
-
PCF properties.
- VaultProperties.Reactive - Class in org.springframework.cloud.vault.config
-
Reactive properties.
- VaultProperties.Session - Class in org.springframework.cloud.vault.config
-
Session management configuration properties.
- VaultProperties.SessionLifecycle - Class in org.springframework.cloud.vault.config
-
Configuration to Vault Session lifecycle management.
- VaultProperties.Ssl - Class in org.springframework.cloud.vault.config
-
SSL properties.
- vaultPropertySourceLocator(VaultOperations, VaultProperties, VaultKeyValueBackendProperties, ObjectFactory<SecretLeaseContainer>) - Method in class org.springframework.cloud.vault.config.VaultBootstrapPropertySourceConfiguration
-
Deprecated.
- VaultPropertySourceLocatorSupport - Class in org.springframework.cloud.vault.config
-
Abstract
PropertySourceLocatorto createPropertySources based onVaultKeyValueBackendPropertiesandSecretBackendMetadata. - VaultPropertySourceLocatorSupport(String, PropertySourceLocatorConfiguration) - Constructor for class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
-
Creates a new
VaultPropertySourceLocatorSupportgiven aPropertySourceLocatorConfiguration. - VaultReactiveAutoConfiguration - Class in org.springframework.cloud.vault.config
-
Auto-configurationfor reactive Spring Vault support. - VaultReactiveAutoConfiguration(VaultProperties, ObjectProvider<ReactiveVaultEndpointProvider>, ObjectProvider<VaultEndpointProvider>, ObjectProvider<List<WebClientCustomizer>>) - Constructor for class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
-
Deprecated.
- VaultReactiveAutoConfiguration(ConfigurableApplicationContext, VaultProperties, ObjectProvider<ReactiveVaultEndpointProvider>, ObjectProvider<VaultEndpointProvider>, ObjectProvider<List<WebClientCustomizer>>) - Constructor for class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
- VaultReactiveAutoConfiguration.ClientHttpConnectorWrapper - Class in org.springframework.cloud.vault.config
-
Wrapper for
ClientHttpConnectorto not expose the bean globally. - VaultReactiveBootstrapConfiguration - Class in org.springframework.cloud.vault.config
-
Deprecated.since 3.0, use
VaultReactiveAutoConfigurationthrough@EnableAutoConfiguration. - VaultReactiveBootstrapConfiguration(VaultProperties, ObjectProvider<ReactiveVaultEndpointProvider>, ObjectProvider<VaultEndpointProvider>, ObjectProvider<List<WebClientCustomizer>>) - Constructor for class org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration
-
Deprecated.
- VaultReactiveHealthIndicator - Class in org.springframework.cloud.vault.config
-
Reactive health indicator reporting Vault's availability.
- VaultReactiveHealthIndicator(ReactiveVaultOperations) - Constructor for class org.springframework.cloud.vault.config.VaultReactiveHealthIndicator
- vaultRestTemplateFactory(AbstractVaultConfiguration.ClientFactoryWrapper) - Method in class org.springframework.cloud.vault.config.VaultAutoConfiguration
-
Create a
RestTemplateFactorybean that is used to produceRestTemplate. - VaultSecretBackendDescriptor - Interface in org.springframework.cloud.vault.config
-
Interface to be implemented by objects that describe a Vault secret backend.
- VaultSecretBackendDescriptorFactory - Interface in org.springframework.cloud.vault.config
-
Interface to be implemented by factory objects that produce
VaultSecretBackendDescriptor. - vaultServerInstanceProvider(DiscoveryClient) - Method in class org.springframework.cloud.vault.config.DiscoveryClientVaultBootstrapConfiguration
- VaultServiceInstanceProvider - Interface in org.springframework.cloud.vault.config
-
Provider interface to obtain a
ServiceInstanceto look up the Vault service. - vaultSessionManager(ClientAuthentication, ObjectFactory<VaultAutoConfiguration.TaskSchedulerWrapper>, RestTemplateFactory) - Method in class org.springframework.cloud.vault.config.VaultAutoConfiguration
- vaultSessionManager(ReactiveSessionManager) - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
- vaultTaskScheduler() - Method in class org.springframework.cloud.vault.config.VaultAutoConfiguration
-
Creates a new
VaultAutoConfiguration.TaskSchedulerWrapperthat encapsulates a bean implementingTaskSchedulerandAsyncTaskExecutor. - vaultTemplate(AbstractVaultConfiguration.ClientFactoryWrapper) - Method in class org.springframework.cloud.vault.config.VaultAutoConfiguration
-
Creates a
VaultTemplate. - vaultTokenSupplier(ListableBeanFactory, WebClientFactory) - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
- vaultWebClientFactory() - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
-
Create a
WebClientFactorybean that is used to produceWebClient.
W
- webClientBuilder(ClientHttpConnector) - Method in class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
All Classes All Packages