- 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
-
- VaultAutoConfiguration - Class in org.springframework.cloud.vault.config
-
Auto-configuration for 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 TaskScheduler local to Spring Cloud Vault.
- VaultBootstrapConfiguration - Class in org.springframework.cloud.vault.config
-
- 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
-
- VaultBootstrapPropertySourceConfiguration(VaultProperties, ConfigurableApplicationContext) - Constructor for class org.springframework.cloud.vault.config.VaultBootstrapPropertySourceConfiguration
-
Deprecated.
- VaultConfigDataLoader - Class in org.springframework.cloud.vault.config
-
- 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
-
- VaultConfigLocation(String, PropertyTransformer, boolean) - Constructor for class org.springframework.cloud.vault.config.VaultConfigLocation
-
- VaultConfigLocation(SecretBackendMetadata, boolean) - Constructor for class org.springframework.cloud.vault.config.VaultConfigLocation
-
- VaultConfigOperations - Interface in org.springframework.cloud.vault.config
-
- 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
-
- 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-configuration for 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
-
- VaultPropertySourceLocatorSupport(String, PropertySourceLocatorConfiguration) - Constructor for class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
-
- VaultReactiveAutoConfiguration - Class in org.springframework.cloud.vault.config
-
Auto-configuration for reactive Spring Vault support.
- VaultReactiveAutoConfiguration(VaultProperties, ObjectProvider<ReactiveVaultEndpointProvider>, ObjectProvider<VaultEndpointProvider>, ObjectProvider<List<WebClientCustomizer>>) - Constructor for class org.springframework.cloud.vault.config.VaultReactiveAutoConfiguration
-
- 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 ClientHttpConnector to not expose the bean globally.
- VaultReactiveBootstrapConfiguration - Class in org.springframework.cloud.vault.config
-
- 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 RestTemplateFactory bean that is used to produce
RestTemplate.
- 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
-
- vaultServerInstanceProvider(DiscoveryClient) - Method in class org.springframework.cloud.vault.config.DiscoveryClientVaultBootstrapConfiguration
-
- VaultServiceInstanceProvider - Interface in org.springframework.cloud.vault.config
-
Provider interface to obtain a ServiceInstance to 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
-
- 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 WebClientFactory bean that is used to produce WebClient.