- 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.
- VaultBootstrapConfiguration - Class in org.springframework.cloud.vault.config
-
Auto-configuration for Spring Vault support.
- VaultBootstrapConfiguration(ConfigurableApplicationContext, VaultProperties, ObjectProvider<VaultEndpointProvider>) - Constructor for class org.springframework.cloud.vault.config.VaultBootstrapConfiguration
-
- VaultBootstrapConfiguration.TaskSchedulerWrapper - Class in org.springframework.cloud.vault.config
-
Wrapper to keep TaskScheduler local to Spring Cloud Vault.
- VaultBootstrapPropertySourceConfiguration - Class in org.springframework.cloud.vault.config
-
Auto-configuration
for Spring Vault's PropertySourceLocator support.
- VaultBootstrapPropertySourceConfiguration(ConfigurableApplicationContext) - Constructor for class org.springframework.cloud.vault.config.VaultBootstrapPropertySourceConfiguration
-
- 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
-
- VaultGenericBackendProperties - Class in org.springframework.cloud.vault.config
-
Configuration properties for Vault using the generic backend.
- VaultGenericBackendProperties() - Constructor for class org.springframework.cloud.vault.config.VaultGenericBackendProperties
-
- 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
-
- 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.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.Lifecycle - Class in org.springframework.cloud.vault.config
-
Configuration to Vault lifecycle management (renewal, revocation of tokens and
secrets).
- VaultProperties.Ssl - Class in org.springframework.cloud.vault.config
-
SSL properties.
- vaultPropertySourceLocator(VaultOperations, VaultProperties, VaultKeyValueBackendProperties, VaultGenericBackendProperties, ObjectFactory<SecretLeaseContainer>) - Method in class org.springframework.cloud.vault.config.VaultBootstrapPropertySourceConfiguration
-
- VaultPropertySourceLocatorSupport - Class in org.springframework.cloud.vault.config
-
- VaultPropertySourceLocatorSupport(String, VaultGenericBackendProperties, Collection<SecretBackendMetadata>) - Constructor for class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
-
- VaultPropertySourceLocatorSupport(String, PropertySourceLocatorConfiguration) - Constructor for class org.springframework.cloud.vault.config.VaultPropertySourceLocatorSupport
-
- VaultReactiveBootstrapConfiguration - Class in org.springframework.cloud.vault.config
-
Auto-configuration for reactive Spring Vault support.
- VaultReactiveBootstrapConfiguration(VaultProperties) - Constructor for class org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration
-
- 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
-
- VaultSecretBackendDescriptor - Interface in org.springframework.cloud.vault.config
-
Interface to be implemented by objects that describe a Vault secret backend.
- 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<VaultBootstrapConfiguration.TaskSchedulerWrapper>) - Method in class org.springframework.cloud.vault.config.VaultBootstrapConfiguration
-
- vaultSessionManager(ReactiveSessionManager) - Method in class org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration
-
- vaultTaskScheduler() - Method in class org.springframework.cloud.vault.config.VaultBootstrapConfiguration
-
- vaultTemplate(SessionManager) - Method in class org.springframework.cloud.vault.config.VaultBootstrapConfiguration
-
Creates a VaultTemplate.
- vaultTokenSupplier(ListableBeanFactory) - Method in class org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration
-