Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- absent() - Static method in interface org.springframework.vault.authentication.AppRoleAuthenticationOptions.SecretId
 - 
Create a
AppRoleAuthenticationOptions.SecretIdthat represents an absent secretId. - AbstractReactiveVaultConfiguration - Class in org.springframework.vault.config
 - 
Base class for Spring Vault configuration using JavaConfig for a reactive infrastructure.
 - AbstractReactiveVaultConfiguration() - Constructor for class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - AbstractResult<V> - Class in org.springframework.vault.support
 - 
Supporting class for computation results allowing introspection of the result value.
 - AbstractResult() - Constructor for class org.springframework.vault.support.AbstractResult
 - 
Create a
AbstractResultcompleted without anVaultException. - AbstractResult(VaultException) - Constructor for class org.springframework.vault.support.AbstractResult
 - 
Create a
AbstractResultcompleted with anVaultException. - AbstractVaultConfiguration - Class in org.springframework.vault.config
 - 
Base class for Spring Vault configuration using JavaConfig.
 - AbstractVaultConfiguration() - Constructor for class org.springframework.vault.config.AbstractVaultConfiguration
 - AbstractVaultConfiguration.ClientFactoryWrapper - Class in org.springframework.vault.config
 - 
Wrapper for
ClientHttpRequestFactoryto not expose the bean globally. - AbstractVaultConfiguration.TaskSchedulerWrapper - Class in org.springframework.vault.config
 - 
Wrapper to keep
ThreadPoolTaskSchedulerlocal to Spring Vault and to not expose the bean globally. - AbstractVaultConverter - Class in org.springframework.vault.repository.convert
 - 
Base class for
VaultConverterimplementations. - AbstractVaultConverter(GenericConversionService) - Constructor for class org.springframework.vault.repository.convert.AbstractVaultConverter
 - 
Creates a new
AbstractVaultConverterusing the givenGenericConversionService. - accessor(String) - Method in class org.springframework.vault.authentication.LoginToken.LoginTokenBuilder
 - 
Configure the token accessor.
 - addAuthenticationListener(AuthenticationListener) - Method in class org.springframework.vault.authentication.AuthenticationEventPublisher
 - 
Add a
AuthenticationListener. - addAuthenticationListener(AuthenticationListener) - Method in interface org.springframework.vault.authentication.event.AuthenticationEventMulticaster
 - 
Add a
AuthenticationListener. - addCustomTypeKeyIfNecessary(TypeInformation<?>, Object, SecretDocumentAccessor) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - 
Adds custom type information to the given
SecretDocumentif necessary. - addErrorListener(AuthenticationErrorListener) - Method in class org.springframework.vault.authentication.AuthenticationEventPublisher
 - 
Add a
AuthenticationErrorListener. - addErrorListener(AuthenticationErrorListener) - Method in interface org.springframework.vault.authentication.event.AuthenticationEventMulticaster
 - 
Add a
AuthenticationErrorListener. - addErrorListener(LeaseErrorListener) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Add a
LeaseErrorListenerto the container. - addLeaseListener(LeaseListener) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Add a
LeaseListenerto the container. - addRequestedSecret(RequestedSecret) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Add a
RequestedSecret. - AfterLoginEvent - Class in org.springframework.vault.authentication.event
 - 
Event published after logging into Vault.
 - AfterLoginEvent(VaultToken) - Constructor for class org.springframework.vault.authentication.event.AfterLoginEvent
 - 
Create a new
AfterLoginEventgivenVaultToken. - AfterLoginTokenRenewedEvent - Class in org.springframework.vault.authentication.event
 - 
Event published after renewing a
login token. - AfterLoginTokenRenewedEvent(VaultToken) - Constructor for class org.springframework.vault.authentication.event.AfterLoginTokenRenewedEvent
 - 
Create a new
AfterLoginTokenRenewedEventgivenVaultToken. - AfterLoginTokenRevocationEvent - Class in org.springframework.vault.authentication.event
 - 
Event published after revoking a
login token. - AfterLoginTokenRevocationEvent(VaultToken) - Constructor for class org.springframework.vault.authentication.event.AfterLoginTokenRevocationEvent
 - 
Create a new
AfterLoginTokenRevocationEventgivenVaultToken. - afterPropertiesSet() - Method in class org.springframework.vault.config.AbstractVaultConfiguration.ClientFactoryWrapper
 - afterPropertiesSet() - Method in class org.springframework.vault.config.AbstractVaultConfiguration.TaskSchedulerWrapper
 - afterPropertiesSet() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - afterPropertiesSet() - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - afterPropertiesSet() - Method in class org.springframework.vault.core.VaultTemplate
 - afterPropertiesSet() - Method in class org.springframework.vault.repository.convert.AbstractVaultConverter
 - AfterSecretLeaseRenewedEvent - Class in org.springframework.vault.core.lease.event
 - 
Event published after renewing a
Leasefor aRequestedSecret. - AfterSecretLeaseRenewedEvent(RequestedSecret, Lease) - Constructor for class org.springframework.vault.core.lease.event.AfterSecretLeaseRenewedEvent
 - AfterSecretLeaseRevocationEvent - Class in org.springframework.vault.core.lease.event
 - 
Event published after revoking a
Leasefor aRequestedSecret. - AfterSecretLeaseRevocationEvent(RequestedSecret, Lease) - Constructor for class org.springframework.vault.core.lease.event.AfterSecretLeaseRevocationEvent
 - algorithm(String) - Method in class org.springframework.vault.support.VaultHmacRequest.VaultHmacRequestBuilder
 - 
Configure the algorithm to be used for the operation.
 - allowedParameter(String, String...) - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Configure allowed parameter values given
nameandvalues. - allowPlaintextBackup() - Method in interface org.springframework.vault.support.VaultTransitKey
 - allowPlaintextBackup(boolean) - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
 - 
Configure if the key supports plaintext backups.
 - altNames(Iterable<String>) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Configure alternative names.
 - and(Predicate<String>) - Method in class org.springframework.vault.repository.query.VaultQuery
 - and(Part, VaultQuery, Iterator<Object>) - Method in class org.springframework.vault.repository.query.VaultQueryCreator
 - and(VaultQuery) - Method in class org.springframework.vault.repository.query.VaultQuery
 - andThen(PropertyTransformer) - Method in interface org.springframework.vault.core.util.PropertyTransformer
 - 
Return a composed transformer function that first applies this filter, and then applies the
aftertransformer. - API_VERSION - Static variable in class org.springframework.vault.client.VaultEndpoint
 - applyMetadata(VaultResponseSupport<?>) - Method in class org.springframework.vault.support.VaultResponseSupport
 - 
Apply metadata such as auth or warnings without copying data.
 - appRole(String) - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions.AppRoleAuthenticationOptionsBuilder
 - 
Configure a
appRole. - appRoleAuthentication() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - AppRoleAuthentication - Class in org.springframework.vault.authentication
 - 
AppRole implementation of
ClientAuthentication. - AppRoleAuthentication(AppRoleAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.AppRoleAuthentication
 - AppRoleAuthentication(AppRoleAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.AppRoleAuthentication
 - AppRoleAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
AppRoleAuthentication. - AppRoleAuthenticationOptions.AppRoleAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
AppRoleAuthenticationOptions. - AppRoleAuthenticationOptions.RoleId - Interface in org.springframework.vault.authentication
 - 
RoleId type encapsulating how the roleId is actually obtained.
 - AppRoleAuthenticationOptions.SecretId - Interface in org.springframework.vault.authentication
 - 
SecretId type encapsulating how the secretId is actually obtained.
 - as(Class<T>) - Method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Configure the result type and build the
AuthenticationSteps.HttpRequestobject. - asString() - Method in class org.springframework.vault.support.Plaintext
 - asString() - Method in class org.springframework.vault.support.TransformPlaintext
 - asString(Charset) - Method in class org.springframework.vault.support.Plaintext
 - asString(Charset) - Method in class org.springframework.vault.support.TransformPlaintext
 - AuthenticationErrorEvent - Class in org.springframework.vault.authentication.event
 - 
Generic event class for authentication error events.
 - AuthenticationErrorEvent(Object, Throwable) - Constructor for class org.springframework.vault.authentication.event.AuthenticationErrorEvent
 - AuthenticationErrorListener - Interface in org.springframework.vault.authentication.event
 - 
Listener for Vault exceptional
AuthenticationEvents. - AuthenticationEvent - Class in org.springframework.vault.authentication.event
 - 
Abstract base class for authentication events.
 - AuthenticationEvent(VaultToken) - Constructor for class org.springframework.vault.authentication.event.AuthenticationEvent
 - 
Create a new
AuthenticationEventgivenVaultToken. - AuthenticationEventMulticaster - Interface in org.springframework.vault.authentication.event
 - 
Interface to be implemented by objects that can manage a number of
AuthenticationEventandAuthenticationErrorEventobjects and publish events to them. - AuthenticationEventPublisher - Class in org.springframework.vault.authentication
 - 
Publisher for
AuthenticationEvents. - AuthenticationEventPublisher() - Constructor for class org.springframework.vault.authentication.AuthenticationEventPublisher
 - AuthenticationListener - Interface in org.springframework.vault.authentication.event
 - 
Listener for Vault
AuthenticationEvents. - AuthenticationSteps - Class in org.springframework.vault.authentication
 - 
Authentication DSL allowing flow composition to create a
VaultToken. - AuthenticationSteps.HttpRequest<T> - Class in org.springframework.vault.authentication
 - 
Value object representing a HTTP request.
 - AuthenticationSteps.HttpRequestBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
AuthenticationSteps.HttpRequest. - AuthenticationSteps.Node<T> - Class in org.springframework.vault.authentication
 - 
Intermediate authentication step with authentication flow operators represented as node.
 - AuthenticationSteps.Pair<L,
R> - Class in org.springframework.vault.authentication  - 
A tuple of two things.
 - AuthenticationStepsExecutor - Class in org.springframework.vault.authentication
 - 
Synchronous executor for
AuthenticationStepsusingRestOperationsto login using authentication flows. - AuthenticationStepsExecutor(AuthenticationSteps, RestClient) - Constructor for class org.springframework.vault.authentication.AuthenticationStepsExecutor
 - AuthenticationStepsExecutor(AuthenticationSteps, RestOperations) - Constructor for class org.springframework.vault.authentication.AuthenticationStepsExecutor
 - AuthenticationStepsFactory - Interface in org.springframework.vault.authentication
 - 
Factory interface for components that create
AuthenticationSteps. - AuthenticationStepsOperator - Class in org.springframework.vault.authentication
 - AuthenticationStepsOperator(AuthenticationSteps, WebClient) - Constructor for class org.springframework.vault.authentication.AuthenticationStepsOperator
 - authMount(String, VaultMount) - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Mounts an auth backend
VaultMounttopath. - authMount(String, VaultMount) - Method in class org.springframework.vault.core.VaultSysTemplate
 - authUnmount(String) - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Unmounts the auth backend mount at
path. - authUnmount(String) - Method in class org.springframework.vault.core.VaultSysTemplate
 - awsEc2Authentication() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - AwsEc2Authentication - Class in org.springframework.vault.authentication
 - 
AWS-EC2 login implementation.
 - AwsEc2Authentication(AwsEc2AuthenticationOptions, RestClient, RestClient) - Constructor for class org.springframework.vault.authentication.AwsEc2Authentication
 - 
Create a new
AwsEc2AuthenticationspecifyingAwsEc2AuthenticationOptions, a Vault and an AWS-Metadata-specificRestClient. - AwsEc2Authentication(AwsEc2AuthenticationOptions, RestOperations, RestOperations) - Constructor for class org.springframework.vault.authentication.AwsEc2Authentication
 - 
Create a new
AwsEc2AuthenticationspecifyingAwsEc2AuthenticationOptions, a Vault and an AWS-Metadata-specificRestOperations. - AwsEc2Authentication(RestClient) - Constructor for class org.springframework.vault.authentication.AwsEc2Authentication
 - 
Create a new
AwsEc2Authentication. - AwsEc2Authentication(RestOperations) - Constructor for class org.springframework.vault.authentication.AwsEc2Authentication
 - 
Create a new
AwsEc2Authentication. - AwsEc2AuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
AwsEc2Authentication. - AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - AwsEc2AuthenticationOptions.InstanceMetadataServiceVersion - Enum Class in org.springframework.vault.authentication
 - 
Enumeration for the Instance metadata service version.
 - AwsEc2AuthenticationOptions.Nonce - Class in org.springframework.vault.authentication
 - 
Value object for an authentication nonce.
 - awsIamAuthentication() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - AwsIamAuthentication - Class in org.springframework.vault.authentication
 - 
AWS IAM authentication using signed HTTP requests to query the current identity.
 - AwsIamAuthentication(AwsIamAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.AwsIamAuthentication
 - AwsIamAuthentication(AwsIamAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.AwsIamAuthentication
 - 
Create a new
AwsIamAuthenticationspecifyingAwsIamAuthenticationOptionsand a VaultRestOperations. - AwsIamAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
AwsIamAuthentication. - AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
AwsIamAuthenticationOptions. - azureMsiAuthentication() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - AzureMsiAuthentication - Class in org.springframework.vault.authentication
 - 
Azure MSI (Managed Service Identity) authentication using Azure as trusted third party.
 - AzureMsiAuthentication(AzureMsiAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.AzureMsiAuthentication
 - 
Create a new
AzureMsiAuthentication. - AzureMsiAuthentication(AzureMsiAuthenticationOptions, RestClient, RestClient) - Constructor for class org.springframework.vault.authentication.AzureMsiAuthentication
 - 
Create a new
AzureMsiAuthenticationspecifyingAzureMsiAuthenticationOptions, a Vault and an Azure-Metadata-specificRestClient. - AzureMsiAuthentication(AzureMsiAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.AzureMsiAuthentication
 - 
Create a new
AzureMsiAuthentication. - AzureMsiAuthentication(AzureMsiAuthenticationOptions, RestOperations, RestOperations) - Constructor for class org.springframework.vault.authentication.AzureMsiAuthentication
 - 
Create a new
AzureMsiAuthenticationspecifyingAzureMsiAuthenticationOptions, a Vault and an Azure-Metadata-specificRestOperations. - AzureMsiAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
AzureMsiAuthentication. - AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
AzureMsiAuthenticationOptions. - AzureVmEnvironment - Class in org.springframework.vault.authentication
 - 
Value object representing a VM environment consisting of the subscription Id, the resource group name and the VM name.
 - AzureVmEnvironment(String, String, String) - Constructor for class org.springframework.vault.authentication.AzureVmEnvironment
 - 
Creates a new
AzureVmEnvironment. - AzureVmEnvironment(String, String, String, String) - Constructor for class org.springframework.vault.authentication.AzureVmEnvironment
 - 
Creates a new
AzureVmEnvironment. 
B
- backend() - Element in annotation interface org.springframework.vault.repository.mapping.Secret
 - 
Secret backend mount, defaults to secret.
 - basePackageClasses() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Type-safe alternative to
EnableVaultRepositories.basePackages()for specifying the packages to scan for annotated components. - basePackages() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Base packages to scan for annotated components.
 - BasicVaultPersistentEntity<T> - Class in org.springframework.vault.repository.mapping
 - 
VaultPersistentEntityimplementation. - BasicVaultPersistentEntity(TypeInformation<T>, KeySpaceResolver) - Constructor for class org.springframework.vault.repository.mapping.BasicVaultPersistentEntity
 - 
Creates new
BasicVaultPersistentEntity. - BeforeLoginTokenRenewedEvent - Class in org.springframework.vault.authentication.event
 - 
Event published before renewing a
login token. - BeforeLoginTokenRenewedEvent(VaultToken) - Constructor for class org.springframework.vault.authentication.event.BeforeLoginTokenRenewedEvent
 - 
Create a new
BeforeLoginTokenRenewedEventgivenVaultToken. - BeforeLoginTokenRevocationEvent - Class in org.springframework.vault.authentication.event
 - 
Event published before revoking a
login token. - BeforeLoginTokenRevocationEvent(VaultToken) - Constructor for class org.springframework.vault.authentication.event.BeforeLoginTokenRevocationEvent
 - 
Create a new
BeforeLoginTokenRevocationEventgivenVaultToken. - BeforeSecretLeaseRevocationEvent - Class in org.springframework.vault.core.lease.event
 - 
Event published before revoking a
Leasefor aRequestedSecret. - BeforeSecretLeaseRevocationEvent(RequestedSecret, Lease) - Constructor for class org.springframework.vault.core.lease.event.BeforeSecretLeaseRevocationEvent
 - build() - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions.AppRoleAuthenticationOptionsBuilder
 - 
Build a new
AppRoleAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
 - 
Build a new
AwsEc2AuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Build a new
AwsIamAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
 - 
Build a new
AzureMsiAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.ClientCertificateAuthenticationOptions.ClientCertificateAuthenticationOptionsBuilder
 - 
Build a new
ClientCertificateAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions.CubbyholeAuthenticationOptionsBuilder
 - 
Build a new
CubbyholeAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.GcpComputeAuthenticationOptions.GcpComputeAuthenticationOptionsBuilder
 - 
Build a new
GcpComputeAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions.GcpIamCredentialsAuthenticationOptionsBuilder
 - 
Build a new
GcpIamCredentialsAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.GitHubAuthenticationOptions.GithubAuthenticationOptionsBuilder
 - 
Build a new
GitHubAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.JwtAuthenticationOptions.JwtAuthenticationOptionsBuilder
 - 
Build a new
JwtAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.KubernetesAuthenticationOptions.KubernetesAuthenticationOptionsBuilder
 - 
Build a new
KubernetesAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.LoginToken.LoginTokenBuilder
 - 
Build a new
LoginTokeninstance. - build() - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder
 - 
Build a new
PcfAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions.UsernamePasswordAuthenticationBuilder
 - 
Build a new
UsernamePasswordAuthenticationOptionsinstance. - build() - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Build a new
RestClient. - build() - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Build a new
RestTemplate. - build() - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Build a new
WebClient. - build() - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Build the
Policy.Ruleobject. - build() - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Build a new
VaultCertificateRequestinstance. - build() - Method in class org.springframework.vault.support.VaultHmacRequest.VaultHmacRequestBuilder
 - 
Build a new
VaultHmacRequestinstance. - build() - Method in class org.springframework.vault.support.VaultMetadataRequest.VaultMetadataRequestBuilder
 - build() - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - build() - Method in class org.springframework.vault.support.VaultMount.VaultMountBuilder
 - 
Build a new
VaultMountinstance. - build() - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder
 - 
Build a new
VaultSignatureVerificationRequestinstance. - build() - Method in class org.springframework.vault.support.VaultSignRequest.VaultSignRequestBuilder
 - 
Build a new
VaultSignRequestinstance. - build() - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Build a new
VaultTokenRequestinstance. - build() - Method in class org.springframework.vault.support.VaultTransformContext.VaultTransformRequestBuilder
 - 
Build a new
VaultTransformContextinstance. - build() - Method in class org.springframework.vault.support.VaultTransitContext.VaultTransitRequestBuilder
 - 
Build a new
VaultTransitContextinstance. - build() - Method in class org.springframework.vault.support.VaultTransitKeyConfiguration.VaultTransitKeyConfigurationBuilder
 - 
Build a new
VaultTransitKeyConfigurationinstance. - build() - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
 - 
Build a new
VaultTransitKeyCreationRequestinstance. - build() - Method in class org.springframework.vault.support.Versioned.Metadata.MetadataBuilder
 - 
Build the
Versioned.Metadataobject. - builder() - Static method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.ClientCertificateAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.GcpComputeAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.GitHubAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.JwtAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.KubernetesAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.LoginToken
 - builder() - Static method in class org.springframework.vault.authentication.PcfAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions
 - builder() - Static method in class org.springframework.vault.client.RestClientBuilder
 - 
Create a new
RestClientBuilder. - builder() - Static method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Create a new
RestTemplateBuilder. - builder() - Static method in class org.springframework.vault.client.WebClientBuilder
 - 
Create a new
WebClientBuilder. - builder() - Static method in class org.springframework.vault.support.Policy.Rule
 - 
Create a new builder for
Policy.Rule. - builder() - Static method in class org.springframework.vault.support.VaultCertificateRequest
 - builder() - Static method in class org.springframework.vault.support.VaultHmacRequest
 - builder() - Static method in class org.springframework.vault.support.VaultMetadataRequest
 - builder() - Static method in class org.springframework.vault.support.VaultMetadataResponse
 - builder() - Static method in class org.springframework.vault.support.VaultMount
 - builder() - Static method in class org.springframework.vault.support.VaultSignatureVerificationRequest
 - builder() - Static method in class org.springframework.vault.support.VaultSignRequest
 - builder() - Static method in class org.springframework.vault.support.VaultTokenRequest
 - builder() - Static method in class org.springframework.vault.support.VaultTransformContext
 - builder() - Static method in class org.springframework.vault.support.VaultTransitContext
 - builder() - Static method in class org.springframework.vault.support.VaultTransitKeyConfiguration
 - builder() - Static method in class org.springframework.vault.support.VaultTransitKeyCreationRequest
 - builder() - Static method in class org.springframework.vault.support.Versioned.Metadata
 - 
Creates a new
Versioned.Metadata.MetadataBuilderto buildVersioned.Metadataobjects. - builder(RestClientBuilder) - Static method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Create a new
RestTemplateBuilderinitialized fromRestClientBuilder. - buildException(HttpStatusCode, String, String) - Static method in class org.springframework.vault.client.VaultResponses
 - buildException(HttpStatusCodeException) - Static method in class org.springframework.vault.client.VaultResponses
 - 
Build a
VaultExceptiongivenHttpStatusCodeException. - buildException(HttpStatusCodeException, String) - Static method in class org.springframework.vault.client.VaultResponses
 
C
- cached() - Method in interface org.springframework.vault.authentication.CredentialSupplier
 - 
Retrieve a cached
CredentialSupplierthat obtains the credential early and reuses the token for eachCredentialSupplier.get()call. - CachingVaultTokenSupplier - Class in org.springframework.vault.authentication
 - 
Default implementation of
VaultTokenSuppliercaching theVaultTokenfrom a delegateVaultTokenSupplier. - capabilities(String...) - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Configure capabilities represented as
Stringliterals. - capabilities(Collection<? extends Policy.Capability>) - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Configure capabilities.
 - capabilities(Policy.Capability...) - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Configure capabilities.
 - capability(Policy.Capability) - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Configure a
Policy.Capabilityfor the rule. - casRequired() - Method in class org.springframework.vault.support.VaultMetadataRequest.VaultMetadataRequestBuilder
 - 
Set the cas_required parameter to
trueto require the cas parameter to be set on all write requests. - casRequired(boolean) - Method in class org.springframework.vault.support.VaultMetadataRequest.VaultMetadataRequestBuilder
 - 
Set the cas_required parameter.
 - casRequired(boolean) - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - Certificate - Class in org.springframework.vault.support
 - 
Value object representing a certificate consisting of the certificate and the issuer certificate.
 - CertificateBundle - Class in org.springframework.vault.support
 - 
Value object representing a certificate bundle consisting of a private key, the certificate and the issuer certificate.
 - Ciphertext - Class in org.springframework.vault.support
 - 
Value object representing cipher text with an optional
VaultTransitContext. - clear() - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - clientAuthentication() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - 
Annotate with
Beanin case you want to expose aClientAuthenticationinstance to theApplicationContext. - clientAuthentication() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - ClientAuthentication - Interface in org.springframework.vault.authentication
 - 
ClientAuthenticationprovidesVaultTokento be used for authenticated Vault access. - ClientCertificateAuthentication - Class in org.springframework.vault.authentication
 - 
TLS Client Certificate
ClientAuthentication. - ClientCertificateAuthentication(ClientCertificateAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.ClientCertificateAuthentication
 - 
Create a
ClientCertificateAuthenticationusingRestOperations. - ClientCertificateAuthentication(ClientCertificateAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.ClientCertificateAuthentication
 - 
Create a
ClientCertificateAuthenticationusingRestOperations. - ClientCertificateAuthentication(RestClient) - Constructor for class org.springframework.vault.authentication.ClientCertificateAuthentication
 - 
Create a
ClientCertificateAuthenticationusingRestClient. - ClientCertificateAuthentication(RestOperations) - Constructor for class org.springframework.vault.authentication.ClientCertificateAuthentication
 - 
Create a
ClientCertificateAuthenticationusingRestOperations. - ClientCertificateAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
ClientCertificateAuthentication. - ClientCertificateAuthenticationOptions.ClientCertificateAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
ClientCertificateAuthenticationOptions. - ClientFactoryWrapper(ClientHttpRequestFactory) - Constructor for class org.springframework.vault.config.AbstractVaultConfiguration.ClientFactoryWrapper
 - clientHttpConnector() - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - ClientHttpConnectorFactory - Class in org.springframework.vault.client
 - 
Factory for
ClientHttpConnectorthat supportsReactorClientHttpConnectorandJettyClientHttpConnector. - ClientHttpConnectorFactory() - Constructor for class org.springframework.vault.client.ClientHttpConnectorFactory
 - ClientHttpConnectorFactory.HttpComponents - Class in org.springframework.vault.client
 - 
Utility methods to create
ClientHttpRequestFactoryusing Apache Http Components. - ClientHttpConnectorFactory.JdkHttpClient - Class in org.springframework.vault.client
 - 
ClientHttpRequestFactoryusing the JDK's HttpClient. - ClientHttpConnectorFactory.JettyClient - Class in org.springframework.vault.client
 - 
Utility methods to create
ClientHttpRequestFactoryusing the Jetty Client. - ClientHttpConnectorFactory.ReactorNetty - Class in org.springframework.vault.client
 - 
ClientHttpConnectorfor Reactor Netty. - ClientHttpRequestFactoryFactory - Class in org.springframework.vault.client
 - 
Factory for
ClientHttpRequestFactorythat supports Apache HTTP Components, Netty and the JDK HTTP client (in that order). - ClientHttpRequestFactoryFactory() - Constructor for class org.springframework.vault.client.ClientHttpRequestFactoryFactory
 - ClientHttpRequestFactoryFactory.HttpComponents - Class in org.springframework.vault.client
 - 
Utilities to create a
ClientHttpRequestFactoryfor Apache Http Components. - ClientHttpRequestFactoryFactory.JdkHttpClient - Class in org.springframework.vault.client
 - 
ClientHttpRequestFactoryusing the JDK's HttpClient. - ClientHttpRequestFactoryFactory.JettyClient - Class in org.springframework.vault.client
 - 
Utility methods to create
ClientHttpRequestFactoryusing the Jetty Client. - ClientHttpRequestFactoryFactory.ReactorNetty - Class in org.springframework.vault.client
 - 
ClientHttpConnectorfor Reactor Netty. - clientHttpRequestFactoryWrapper() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - 
Create a
AbstractVaultConfiguration.ClientFactoryWrappercontaining aClientHttpRequestFactory. - clientOptions() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - ClientOptions - Class in org.springframework.vault.support
 - 
Client options for Vault.
 - ClientOptions() - Constructor for class org.springframework.vault.support.ClientOptions
 - 
Create new
ClientOptionswith default timeouts of 5TimeUnit.SECONDSconnection timeout and 15TimeUnit.SECONDSread timeout. - ClientOptions(Duration, Duration) - Constructor for class org.springframework.vault.support.ClientOptions
 - 
Create new
ClientOptions. - clock(Clock) - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions.GcpIamCredentialsAuthenticationOptionsBuilder
 - 
Configure the
Clockused to calculate epoch seconds until the JWT expiration. - clock(Clock) - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder
 - 
Configure the
Clock. - commonName(String) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Configure the common name.
 - complete(VaultQuery, Sort) - Method in class org.springframework.vault.repository.query.VaultQueryCreator
 - COMPUTE_METADATA_URL_TEMPLATE - Static variable in class org.springframework.vault.authentication.GcpComputeAuthentication
 - config(Map<String, Object>) - Method in class org.springframework.vault.support.VaultMount.VaultMountBuilder
 - 
Set additional configuration details for this mount.
 - configureClient(HttpClient, ClientOptions) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory.JettyClient
 - configureClient(HttpClient, ClientOptions) - Static method in class org.springframework.vault.client.ClientHttpRequestFactoryFactory.JettyClient
 - configureKey(String, VaultTransitKeyConfiguration) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Create a new named encryption key given a
name. - configureKey(String, VaultTransitKeyConfiguration) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - configureKey(String, VaultTransitKeyConfiguration) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Create a new named encryption key given a
name. - configureKey(String, VaultTransitKeyConfiguration) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - considerNestedRepositories() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
 - contains(Object, String) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - context(byte[]) - Method in class org.springframework.vault.support.VaultTransitContext.VaultTransitRequestBuilder
 - 
Configure a key derivation context for the
transitoperation. - convergentEncryption(boolean) - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
 - 
Configure convergent encryption where the same plaintext creates the same ciphertext.
 - conversions - Variable in class org.springframework.vault.repository.convert.AbstractVaultConverter
 - conversionService - Variable in class org.springframework.vault.repository.convert.AbstractVaultConverter
 - count(String) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - create() - Method in interface org.springframework.vault.client.RestTemplateFactory
 - 
Create a
RestTemplateinstance. - create() - Method in interface org.springframework.vault.client.WebClientFactory
 - 
Create a
WebClientinstance. - create() - Method in interface org.springframework.vault.core.VaultTokenOperations
 - 
Create a new token.
 - create() - Static method in interface org.springframework.vault.support.JacksonCompat.ObjectMapperAccessor
 - create(int, int) - Static method in class org.springframework.vault.support.VaultInitializationRequest
 - 
Create a new VaultInitializationRequest given
secretSharesandsecretThreshold. - create(T, Versioned.Metadata) - Static method in class org.springframework.vault.support.Versioned
 - 
Create a versioned secret object given
secretandVersioned.Metadata. - create(T, Versioned.Version) - Static method in class org.springframework.vault.support.Versioned
 - 
Create a versioned secret object given
secretandVersioned.Version. - create(String) - Method in interface org.springframework.vault.core.VaultTokenOperations
 - 
Create a new token for the given
role. - create(String) - Static method in class org.springframework.vault.support.VaultCertificateRequest
 - 
Create a new
VaultCertificateRequestgiven acommonName. - create(String) - Static method in class org.springframework.vault.support.VaultMount
 - 
Create a new
VaultMountgiven atype. - create(String, int) - Static method in class org.springframework.vault.client.VaultEndpoint
 - create(String, Throwable) - Static method in exception org.springframework.vault.authentication.VaultLoginException
 - create(String, VaultTokenRequest) - Method in interface org.springframework.vault.core.VaultTokenOperations
 - 
Create a new token for the given
roleandVaultTokenRequest. - create(String, VaultTokenRequest) - Method in class org.springframework.vault.core.VaultTokenTemplate
 - create(Consumer<RestTemplateBuilder>) - Method in interface org.springframework.vault.client.RestTemplateFactory
 - create(Consumer<WebClientBuilder>) - Method in interface org.springframework.vault.client.WebClientFactory
 - create(Resource, char[], Resource, char[]) - Static method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationfor the given truststore with the defaultKeyStoretype. - create(Part, Iterator<Object>) - Method in class org.springframework.vault.repository.query.VaultQueryCreator
 - create(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory
 - create(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpRequestFactoryFactory
 - create(Plaintext) - Static method in class org.springframework.vault.support.VaultHmacRequest
 - 
Create a new
VaultHmacRequestgivenPlaintext. - create(Plaintext) - Static method in class org.springframework.vault.support.VaultSignRequest
 - 
Create a new
VaultSignRequestgivenPlaintext. - create(Plaintext, Hmac) - Static method in class org.springframework.vault.support.VaultSignatureVerificationRequest
 - create(Plaintext, Signature) - Static method in class org.springframework.vault.support.VaultSignatureVerificationRequest
 - create(VaultTokenRequest) - Method in interface org.springframework.vault.core.VaultTokenOperations
 - 
Create a new token for the given
VaultTokenRequest. - create(VaultTokenRequest) - Method in class org.springframework.vault.core.VaultTokenTemplate
 - create(T) - Static method in class org.springframework.vault.support.Versioned
 - 
Create a
unversionedgiven secret. - CREATE - Enum constant in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Allows creating data at the given path.
 - createAuthenticationSteps() - Static method in class org.springframework.vault.authentication.ClientCertificateAuthentication
 - 
Creates a
AuthenticationStepsfor client certificate authentication. - createAuthenticationSteps(AppRoleAuthenticationOptions) - Static method in class org.springframework.vault.authentication.AppRoleAuthentication
 - 
Creates a
AuthenticationStepsfor AppRole authentication givenAppRoleAuthenticationOptions. - createAuthenticationSteps(AwsEc2AuthenticationOptions) - Static method in class org.springframework.vault.authentication.AwsEc2Authentication
 - 
Creates a
AuthenticationStepsfor AWS-EC2 authentication givenAwsEc2AuthenticationOptions. - createAuthenticationSteps(AwsEc2AuthenticationOptions, AtomicReference<char[]>, Supplier<char[]>) - Static method in class org.springframework.vault.authentication.AwsEc2Authentication
 - createAuthenticationSteps(AwsIamAuthenticationOptions) - Static method in class org.springframework.vault.authentication.AwsIamAuthentication
 - 
Creates a
AuthenticationStepsfor AWS-IAM authentication givenAwsIamAuthenticationOptions. - createAuthenticationSteps(AwsIamAuthenticationOptions, AwsCredentials, Region) - Static method in class org.springframework.vault.authentication.AwsIamAuthentication
 - createAuthenticationSteps(AzureMsiAuthenticationOptions) - Static method in class org.springframework.vault.authentication.AzureMsiAuthentication
 - 
Creates a
AuthenticationStepsfor Azure authentication givenAzureMsiAuthenticationOptions. - createAuthenticationSteps(AzureMsiAuthenticationOptions, AzureVmEnvironment) - Static method in class org.springframework.vault.authentication.AzureMsiAuthentication
 - createAuthenticationSteps(ClientCertificateAuthenticationOptions) - Static method in class org.springframework.vault.authentication.ClientCertificateAuthentication
 - 
Creates a
AuthenticationStepsfor client certificate authentication. - createAuthenticationSteps(CubbyholeAuthenticationOptions) - Static method in class org.springframework.vault.authentication.CubbyholeAuthentication
 - 
Creates a
AuthenticationStepsfor cubbyhole authentication givenCubbyholeAuthenticationOptions. - createAuthenticationSteps(GcpComputeAuthenticationOptions) - Static method in class org.springframework.vault.authentication.GcpComputeAuthentication
 - 
Creates a
AuthenticationStepsfor GCE authentication givenGcpComputeAuthenticationOptions. - createAuthenticationSteps(GitHubAuthenticationOptions) - Static method in class org.springframework.vault.authentication.GitHubAuthentication
 - 
Creates a
AuthenticationStepsfor GitHub authentication givenGitHubAuthenticationOptions. - createAuthenticationSteps(KubernetesAuthenticationOptions) - Static method in class org.springframework.vault.authentication.KubernetesAuthentication
 - 
Creates a
AuthenticationStepsfor kubernetes authentication givenKubernetesAuthenticationOptions. - createAuthenticationSteps(PcfAuthenticationOptions) - Static method in class org.springframework.vault.authentication.PcfAuthentication
 - 
Creates a
AuthenticationStepsfor pcf authentication givenPcfAuthenticationOptions. - createAuthenticationSteps(UsernamePasswordAuthenticationOptions) - Static method in class org.springframework.vault.authentication.UsernamePasswordAuthentication
 - 
Creates a
AuthenticationStepsfor username/password authentication givenUsernamePasswordAuthenticationOptions. - createAuthenticationSteps(VaultToken, boolean) - Static method in class org.springframework.vault.authentication.TokenAuthentication
 - 
Creates a
AuthenticationStepsfor token authentication givenVaultToken. - createClient() - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Create the
RestClientto use. - createClient(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory.ReactorNetty
 - createCollection(Collection<?>, VaultPersistentProperty) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - 
Writes the given
Collectionusing the givenVaultPersistentPropertyinformation. - createdAt(Instant) - Method in class org.springframework.vault.support.Versioned.Metadata.MetadataBuilder
 - 
Configure a created at
Instant. - createdTime(Instant) - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - createHttpAsyncClientBuilder(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory.HttpComponents
 - createHttpMessageConverter() - Method in class org.springframework.vault.support.JacksonCompat
 - createKey(String) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Create a new named encryption key given a
name. - createKey(String) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - createKey(String) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Create a new named encryption key given a
name. - createKey(String) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - createKey(String, VaultTransitKeyCreationRequest) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Create a new named encryption key given a
nameandVaultTransitKeyCreationRequest. - createKey(String, VaultTransitKeyCreationRequest) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - createKey(String, VaultTransitKeyCreationRequest) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Create a new named encryption key given a
nameandVaultTransitKeyCreationRequest. - createKey(String, VaultTransitKeyCreationRequest) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - createKeyStore(String) - Method in class org.springframework.vault.support.CertificateBundle
 - 
Create a
KeyStorefrom thisCertificateBundlecontaining the private key and certificate chain. - createKeyStore(String, boolean) - Method in class org.springframework.vault.support.CertificateBundle
 - 
Create a
KeyStorefrom thisCertificateBundlecontaining the private key and certificate chain. - createKeyStore(String, boolean, char[]) - Method in class org.springframework.vault.support.CertificateBundle
 - 
Create a
KeyStorefrom thisCertificateBundlecontaining the private key and certificate chain. - createKeyStore(String, boolean, CharSequence) - Method in class org.springframework.vault.support.CertificateBundle
 - 
Create a
KeyStorefrom thisCertificateBundlecontaining the private key and certificate chain. - createKeyStore(String, char[]) - Method in class org.springframework.vault.support.CertificateBundle
 - 
Create a
KeyStorefrom thisCertificateBundlecontaining the private key and certificate chain. - createKeyStore(String, CharSequence) - Method in class org.springframework.vault.support.CertificateBundle
 - 
Create a
KeyStorefrom thisCertificateBundlecontaining the private key and certificate chain. - createMap(Map<Object, Object>, VaultPersistentProperty) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - 
Writes the given
Mapusing the givenVaultPersistentPropertyinformation. - createNamespaceInterceptor(String) - Static method in class org.springframework.vault.client.VaultClients
 - 
Create a
ClientHttpRequestInterceptorthat associates each request with aX-Vault-Namespaceheader if the header is not present. - createNonce() - Method in class org.springframework.vault.authentication.AwsEc2Authentication
 - createOrphan() - Method in interface org.springframework.vault.core.VaultTokenOperations
 - 
Create a new orphan token.
 - createOrphan(VaultTokenRequest) - Method in interface org.springframework.vault.core.VaultTokenOperations
 - 
Create a new orphan token for the given
VaultTokenRequest. - createOrphan(VaultTokenRequest) - Method in class org.springframework.vault.core.VaultTokenTemplate
 - createOrUpdatePolicy(String, Policy) - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Create or update a
Policy. - createOrUpdatePolicy(String, Policy) - Method in class org.springframework.vault.core.VaultSysTemplate
 - createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.vault.repository.mapping.VaultMappingContext
 - createPersistentProperty(Property, VaultPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.vault.repository.mapping.VaultMappingContext
 - createRepositoryFactory(KeyValueOperations, Class<? extends AbstractQueryCreator<?, ?>>, Class<? extends RepositoryQuery>) - Method in class org.springframework.vault.repository.support.VaultRepositoryFactoryBean
 - createRequestBody(AwsIamAuthenticationOptions) - Static method in class org.springframework.vault.authentication.AwsIamAuthentication
 - 
Create the request body to perform a Vault login using the AWS-IAM authentication method.
 - createRestClient(VaultEndpointProvider, ClientHttpRequestFactory, Consumer<RestClient.Builder>) - Static method in class org.springframework.vault.client.VaultClients
 - createRestTemplate() - Static method in class org.springframework.vault.client.VaultClients
 - 
Create a
RestTemplatefor Vault interaction. - createRestTemplate(VaultEndpointProvider, ClientHttpRequestFactory) - Static method in class org.springframework.vault.client.VaultClients
 - createRestTemplate(VaultEndpoint, ClientHttpRequestFactory) - Static method in class org.springframework.vault.client.VaultClients
 - createTemplate() - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Create the
RestTemplateto use. - createTrustStore() - Method in class org.springframework.vault.support.Certificate
 - 
Create a trust store as
KeyStorefrom thisCertificatecontaining the certificate chain. - createTrustStore(boolean) - Method in class org.springframework.vault.support.Certificate
 - 
Create a trust store as
KeyStorefrom thisCertificatecontaining * the certificate chain. - createUri(String) - Method in class org.springframework.vault.client.VaultEndpoint
 - 
Build the Vault
URIbased on the givenpath. - createUriBuilderFactory(VaultEndpointProvider) - Static method in class org.springframework.vault.client.VaultClients
 - createUriString(String) - Method in class org.springframework.vault.client.VaultEndpoint
 - 
Build the Vault URI string based on the given
path. - createWebClient(ReactiveVaultEndpointProvider, ClientHttpConnector) - Static method in class org.springframework.vault.client.ReactiveVaultClients
 - createWebClient(VaultEndpointProvider, ClientHttpConnector) - Static method in class org.springframework.vault.client.ReactiveVaultClients
 - createWebClient(VaultEndpoint, ClientHttpConnector) - Static method in class org.springframework.vault.client.ReactiveVaultClients
 - createWebClientBuilder() - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Create the
WebClient.Builderto use. - credentials(GoogleCredentials) - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions.GcpIamCredentialsAuthenticationOptionsBuilder
 - 
Configure static Google credentials, required to create a signed JWT.
 - credentials(AwsCredentials) - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Configure static AWS credentials, required to calculate the signature.
 - credentialsProvider(AwsCredentialsProvider) - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Configure an
AwsCredentialsProvider, required to calculate the signature. - credentialsSupplier(GoogleCredentialsSupplier) - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions.GcpIamCredentialsAuthenticationOptionsBuilder
 - 
Configure a
GoogleCredentialsSupplier, required to create a signed JWT. - CredentialSupplier - Interface in org.springframework.vault.authentication
 - 
Interface to obtain an arbitrary credential that is uses in
ClientAuthenticationorAuthenticationStepsmethods. - crud() - Static method in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Return all capabilities (
Policy.BuiltinCapabilities.CREATE,Policy.BuiltinCapabilities.READ,Policy.BuiltinCapabilities.UPDATE,Policy.BuiltinCapabilities.DELETE,Policy.BuiltinCapabilities.LIST) for regular CRUD operations. - crudAndSudo() - Static method in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Return all capabilities (
Policy.BuiltinCapabilities.CREATE,Policy.BuiltinCapabilities.READ,Policy.BuiltinCapabilities.UPDATE,Policy.BuiltinCapabilities.DELETE,Policy.BuiltinCapabilities.LIST) for regular CRUD operations includingPolicy.BuiltinCapabilities.SUDO. - Cubbyhole - Enum constant in enum class org.springframework.vault.authentication.UnwrappingEndpoints
 - 
Legacy cubbyhole endpoints prior to Vault 0.6.2 (cubbyhole/response).
 - cubbyholeAuthentication() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - CubbyholeAuthentication - Class in org.springframework.vault.authentication
 - 
Cubbyhole
ClientAuthenticationimplementation. - CubbyholeAuthentication(CubbyholeAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.CubbyholeAuthentication
 - CubbyholeAuthentication(CubbyholeAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.CubbyholeAuthentication
 - CubbyholeAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
CubbyholeAuthentication. - CubbyholeAuthenticationOptions.CubbyholeAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
CubbyholeAuthenticationOptions. - currentVersion(int) - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - customize(RestClient.Builder) - Method in interface org.springframework.vault.client.RestClientCustomizer
 - 
Callback to customize a
RestClient.Builderinstance. - customize(RestTemplate) - Method in interface org.springframework.vault.client.RestTemplateCustomizer
 - 
Callback to customize a
RestTemplateinstance. - customize(WebClient.Builder) - Method in interface org.springframework.vault.client.WebClientCustomizer
 - 
Callback to customize a
WebClient.Builderinstance. - customize(T) - Method in interface org.springframework.vault.client.RestTemplateRequestCustomizer
 - 
Customize the specified
ClientHttpRequest. - customizers(RestClientCustomizer...) - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Add the
RestClientCustomizersthat should be applied to theRestClient. - customizers(RestTemplateCustomizer...) - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Add the
RestTemplateCustomizersthat should be applied to theRestTemplate. - customizers(WebClientCustomizer...) - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Add the
WebClientCustomizersthat should be applied to theWebClient. - customMetadata(Map<String, String>) - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - customMetadata(Map<String, String>) - Method in class org.springframework.vault.support.Versioned.Metadata.MetadataBuilder
 - 
Configure the custom metadata map.
 - customMetadata(Map<String, String>) - Method in class org.springframework.vault.support.VaultMetadataRequest.VaultMetadataRequestBuilder
 - 
Sets the custom Metadata for the metadata request.
 
D
- decode(String, String) - Method in interface org.springframework.vault.core.VaultTransformOperations
 - 
Decode the provided ciphertext using the named role.
 - decode(String, String, VaultTransformContext) - Method in interface org.springframework.vault.core.VaultTransformOperations
 - 
Decode the provided ciphertext using the named role.
 - decode(String, String, VaultTransformContext) - Method in class org.springframework.vault.core.VaultTransformTemplate
 - decode(String, List<TransformCiphertext>) - Method in interface org.springframework.vault.core.VaultTransformOperations
 - 
Decode the provided batch of ciphertext using the role given and transformation in each list item.
 - decode(String, List<TransformCiphertext>) - Method in class org.springframework.vault.core.VaultTransformTemplate
 - decode(String, TransformCiphertext) - Method in interface org.springframework.vault.core.VaultTransformOperations
 - 
Decode the provided ciphertext using the named role.
 - decode(String, TransformCiphertext) - Method in class org.springframework.vault.core.VaultTransformTemplate
 - decrypt(byte[]) - Method in class org.springframework.vault.security.VaultBytesEncryptor
 - decrypt(String, String) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Decrypts the provided plain text using the named key.
 - decrypt(String, String) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - decrypt(String, String) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Decrypts the provided plain text using the named key.
 - decrypt(String, String) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - decrypt(String, String, VaultTransitContext) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Decrypts the provided
ciphertextusing the named key. - decrypt(String, String, VaultTransitContext) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - decrypt(String, String, VaultTransitContext) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Decrypts the provided
ciphertextusing the named key. - decrypt(String, String, VaultTransitContext) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - decrypt(String, List<Ciphertext>) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Decrypts the provided batch of cipher text using the named key and context.
 - decrypt(String, List<Ciphertext>) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - decrypt(String, List<Ciphertext>) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Decrypts the provided batch of cipher text using the named key and context.
 - decrypt(String, List<Ciphertext>) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - decrypt(String, Ciphertext) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Decrypts the provided cipher text using the named key.
 - decrypt(String, Ciphertext) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - decrypt(String, Ciphertext) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Decrypts the provided cipher text using the named key.
 - decrypt(String, Ciphertext) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - DEFAULT - Static variable in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - DEFAULT_APPROLE_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.AppRoleAuthenticationOptions
 - DEFAULT_AWS_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - DEFAULT_AWS_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.AwsIamAuthenticationOptions
 - DEFAULT_AZURE_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions
 - DEFAULT_CERT_PATH - Static variable in class org.springframework.vault.authentication.ClientCertificateAuthenticationOptions
 - DEFAULT_GCP_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.GcpComputeAuthenticationOptions
 - DEFAULT_GCP_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions
 - DEFAULT_GITHUB_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.GitHubAuthenticationOptions
 - DEFAULT_IDENTITY_TOKEN_SERVICE_URI - Static variable in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions
 - DEFAULT_IMDSV2_TOKEN_URI - Static variable in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - DEFAULT_INSTANCE_METADATA_SERVICE_URI - Static variable in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions
 - DEFAULT_JWT_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.JwtAuthentication
 - DEFAULT_JWT_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.JwtAuthenticationOptions
 - DEFAULT_KEYSTORE_TYPE - Static variable in class org.springframework.vault.support.SslConfiguration
 - 
Constant for system-default keystore type.
 - DEFAULT_KUBERNETES_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.KubernetesAuthenticationOptions
 - DEFAULT_KUBERNETES_SERVICE_ACCOUNT_TOKEN_FILE - Static variable in class org.springframework.vault.authentication.KubernetesServiceAccountTokenFile
 - 
Default path to the service account token file.
 - DEFAULT_PCF_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.PcfAuthenticationOptions
 - DEFAULT_PKCS7_IDENTITY_DOCUMENT_URI - Static variable in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - DEFAULT_TYPE_KEY - Static variable in class org.springframework.vault.repository.convert.DefaultVaultTypeMapper
 - DEFAULT_USERPASS_AUTHENTICATION_PATH - Static variable in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions
 - defaultHeader(String, String) - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Add a default header that will be set if not already present on the outgoing
HttpRequest. - defaultHeader(String, String) - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Add a default header that will be set if not already present on the outgoing
HttpRequest. - defaultHeader(String, String) - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Add a default header that will be set if not already present on the outgoing
HttpRequest. - DefaultVaultTypeMapper - Class in org.springframework.vault.repository.convert
 - 
Default implementation of
VaultTypeMapperallowing configuration of the key to lookup and store type information inSecretDocument. - DefaultVaultTypeMapper() - Constructor for class org.springframework.vault.repository.convert.DefaultVaultTypeMapper
 - 
Creates a default
VaultTypeMapperthat exchanges types using the type key _class. - DefaultVaultTypeMapper(String) - Constructor for class org.springframework.vault.repository.convert.DefaultVaultTypeMapper
 - 
Creates a default
VaultTypeMapperthat exchanges types using the giventypeKey. - DefaultVaultTypeMapper(String, List<? extends TypeInformationMapper>) - Constructor for class org.springframework.vault.repository.convert.DefaultVaultTypeMapper
 - DefaultVaultTypeMapper(String, MappingContext<? extends PersistentEntity<?, ?>, ?>) - Constructor for class org.springframework.vault.repository.convert.DefaultVaultTypeMapper
 - delete(Object, String) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - delete(Object, String, Class<T>) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - delete(String) - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - delete(String) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueMetadataOperations
 - 
Permanently delete the key metadata and all version data for the specified key.
 - delete(String) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueOperationsSupport
 - 
Delete the secret at
path. - delete(String) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - 
Delete a path.
 - delete(String) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - delete(String) - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - delete(String) - Method in interface org.springframework.vault.core.VaultKeyValueMetadataOperations
 - 
Permanently delete the key metadata and all version data for the specified key.
 - delete(String) - Method in interface org.springframework.vault.core.VaultKeyValueOperationsSupport
 - 
Delete the secret at
path. - delete(String) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Delete a path.
 - delete(String) - Method in class org.springframework.vault.core.VaultTemplate
 - delete(String, Versioned.Version...) - Method in interface org.springframework.vault.core.ReactiveVaultVersionedKeyValueOperations
 - 
Delete one or more
versionsof the secret atpath. - delete(String, Versioned.Version...) - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - delete(String, Versioned.Version...) - Method in interface org.springframework.vault.core.VaultVersionedKeyValueOperations
 - 
Delete one or more
versionsof the secret atpath. - delete(String, Versioned.Version...) - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - delete(T) - Method in class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - DELETE - Enum constant in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Allows deleting the data at the given path.
 - deleteAllOf(String) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - deletedAt(Instant) - Method in class org.springframework.vault.support.Versioned.Metadata.MetadataBuilder
 - 
Configure a deleted at
Instant. - deleteEntity(T, String) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - deleteKey(String) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Deletes a named encryption key.
 - deleteKey(String) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - deleteKey(String) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Deletes a named encryption key.
 - deleteKey(String) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - deletePolicy(String) - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Delete a
Policyby its name. - deletePolicy(String) - Method in class org.springframework.vault.core.VaultSysTemplate
 - deleteVersionAfter(Duration) - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - deleteVersionAfter(Duration) - Method in class org.springframework.vault.support.VaultMetadataRequest.VaultMetadataRequestBuilder
 - 
Sets the deletion time for all new versions written to this key.
 - deletionAllowed(boolean) - Method in class org.springframework.vault.support.VaultTransitKeyConfiguration.VaultTransitKeyConfigurationBuilder
 - 
Set whether key deletion is allowed.
 - deniedParameter(String, String...) - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Configure denied parameter values given
nameandvalues. - DENY - Enum constant in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Disallows access.
 - DER - Enum constant in enum class org.springframework.vault.core.VaultPkiOperations.Encoding
 - 
DER (Distinguished Encoding Rules) format in its binary representation, see X.690.
 - derived(boolean) - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
 - 
Configure key derivation.
 - description(String) - Method in class org.springframework.vault.support.VaultMount.VaultMountBuilder
 - 
Configure a human-readable description of this mount.
 - deserialize(Object, Class<I>) - Method in interface org.springframework.vault.support.JacksonCompat.ObjectMapperAccessor
 - 
Deserialize a
JsonNodeto the requestedtype. - destroy() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - destroy() - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - destroy() - Method in class org.springframework.vault.config.AbstractVaultConfiguration.ClientFactoryWrapper
 - destroy() - Method in class org.springframework.vault.config.AbstractVaultConfiguration.TaskSchedulerWrapper
 - destroy() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Shutdown this
SecretLeaseContainer, disable lease renewal and revoke leases. - destroy() - Method in class org.springframework.vault.core.VaultTemplate
 - destroy() - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - destroy() - Method in class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - destroy(String, Versioned.Version...) - Method in interface org.springframework.vault.core.ReactiveVaultVersionedKeyValueOperations
 - 
Permanently remove the specified
versionsof the secret atpath. - destroy(String, Versioned.Version...) - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - destroy(String, Versioned.Version...) - Method in interface org.springframework.vault.core.VaultVersionedKeyValueOperations
 - 
Permanently remove the specified
versionsof the secret atpath. - destroy(String, Versioned.Version...) - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - destroyed() - Method in class org.springframework.vault.support.Versioned.Metadata.MetadataBuilder
 - 
Configure the version was destroyed.
 - destroyed(boolean) - Method in class org.springframework.vault.support.Versioned.Metadata.MetadataBuilder
 - 
Configure the version was destroyed.
 - displayName(String) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure a display name for the token, defaults to "token".
 - doCreateRestClient(VaultEndpointProvider, ClientHttpRequestFactory) - Method in class org.springframework.vault.core.VaultTemplate
 - 
Create a
RestClientto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpRequestFactory. - doCreateRestTemplate(VaultEndpointProvider, ClientHttpRequestFactory) - Method in class org.springframework.vault.core.VaultTemplate
 - 
Create a
RestTemplateto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpRequestFactory. - doCreateSessionClient(VaultEndpointProvider, ClientHttpRequestFactory) - Method in class org.springframework.vault.core.VaultTemplate
 - 
Create a session-bound
RestClientto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpRequestFactoryfor calls that require an authenticated context. - doCreateSessionTemplate(VaultEndpointProvider, ClientHttpRequestFactory) - Method in class org.springframework.vault.core.VaultTemplate
 - 
Create a session-bound
RestTemplateto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpRequestFactoryfor calls that require an authenticated context. - doCreateSessionWebClient(VaultEndpointProvider, ClientHttpConnector) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - 
Create a session-bound
WebClientto be used byVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpConnectorfor calls that require an authenticated context. - doCreateWebClient(VaultEndpointProvider, ClientHttpConnector) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - 
Create a
WebClientto be used byReactiveVaultTemplatefor Vault communication givenVaultEndpointProviderandClientHttpConnector. - doGetProperties(String) - Method in class org.springframework.vault.core.env.VaultPropertySource
 - 
Hook method to obtain properties from Vault.
 - doGetSecrets(RequestedSecret) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Retrieve secrets from
VaultOperations. - doRenewLease(RequestedSecret, Lease) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Renew a
Leasefor aRequestedSecret. - doRevoke(Mono<ReactiveLifecycleAwareSessionManager.TokenWrapper>) - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - doRevokeLease(RequestedSecret, Lease) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Revoke the
Lease. - doTransformProperties(Map<String, Object>) - Method in class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - 
Hook method to transform properties using
PropertyTransformer. - doTransformProperties(Map<String, Object>) - Method in class org.springframework.vault.core.env.VaultPropertySource
 - 
Hook method to transform properties using
PropertyTransformer. - doWithRestOperations(RestOperations) - Method in interface org.springframework.vault.core.RestOperationsCallback
 - 
Callback method.
 - doWithSession(Function<WebClient, ? extends T>) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - 
Executes a Vault
RestOperationsCallback. - doWithSession(Function<WebClient, ? extends T>) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - doWithSession(RestOperationsCallback<T>) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Executes a Vault
RestOperationsCallback. - doWithSession(RestOperationsCallback<T>) - Method in class org.springframework.vault.core.VaultTemplate
 - doWithVault(Function<WebClient, ? extends T>) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - 
Executes a Vault
RestOperationsCallback. - doWithVault(Function<WebClient, ? extends T>) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - doWithVault(RestOperationsCallback<T>) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Executes a Vault
RestOperationsCallback. - doWithVault(RestOperationsCallback<T>) - Method in class org.springframework.vault.core.VaultTemplate
 - dropOnError() - Static method in interface org.springframework.vault.support.LeaseStrategy
 - 
Predefined strategy to drop leases on error.
 - DurationParser - Class in org.springframework.vault.support
 - 
Utility to parse a Go format duration into
Duration. - DurationParser() - Constructor for class org.springframework.vault.support.DurationParser
 
E
- empty() - Static method in class org.springframework.vault.support.Plaintext
 - 
Factory method to create an empty
Plaintext. - empty() - Static method in class org.springframework.vault.support.Policy
 - 
Create an empty
Policywithout rules. - empty() - Static method in class org.springframework.vault.support.TransformPlaintext
 - 
Factory method to create an empty
TransformPlaintext. - empty() - Static method in class org.springframework.vault.support.VaultTokenRequest
 - empty() - Static method in class org.springframework.vault.support.VaultTransformContext
 - empty() - Static method in class org.springframework.vault.support.VaultTransitContext
 - EnableVaultRepositories - Annotation Interface in org.springframework.vault.repository.configuration
 - 
Annotation to activate Vault repositories.
 - encode(String, byte[], VaultTransformContext) - Method in interface org.springframework.vault.core.VaultTransformOperations
 - 
Encode the provided plaintext using the named role.
 - encode(String, String) - Method in interface org.springframework.vault.core.VaultTransformOperations
 - 
Encode the provided plaintext using the named role.
 - encode(String, String) - Method in class org.springframework.vault.core.VaultTransformTemplate
 - encode(String, List<TransformPlaintext>) - Method in interface org.springframework.vault.core.VaultTransformOperations
 - 
Encode the provided batch of plaintext using the role given and transformation in each list item.
 - encode(String, List<TransformPlaintext>) - Method in class org.springframework.vault.core.VaultTransformTemplate
 - encode(String, TransformPlaintext) - Method in interface org.springframework.vault.core.VaultTransformOperations
 - 
Encode the provided plaintext using the named role.
 - encode(String, TransformPlaintext) - Method in class org.springframework.vault.core.VaultTransformTemplate
 - encrypt(byte[]) - Method in class org.springframework.vault.security.VaultBytesEncryptor
 - encrypt(String, byte[], VaultTransitContext) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Encrypts the provided
plaintextusing the named key. - encrypt(String, byte[], VaultTransitContext) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - encrypt(String, byte[], VaultTransitContext) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Encrypts the provided
plaintextusing the named key. - encrypt(String, byte[], VaultTransitContext) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - encrypt(String, String) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Encrypts the provided plain text using the named key.
 - encrypt(String, String) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - encrypt(String, String) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Encrypts the provided plain text using the named key.
 - encrypt(String, String) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - encrypt(String, List<Plaintext>) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Encrypts the provided batch of
plaintextusing the named key and context. - encrypt(String, List<Plaintext>) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - encrypt(String, List<Plaintext>) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Encrypts the provided batch of
plaintextusing the named key and context. - encrypt(String, List<Plaintext>) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - encrypt(String, Plaintext) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Encrypts the provided
plaintextusing the named key. - encrypt(String, Plaintext) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - encrypt(String, Plaintext) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Encrypts the provided
plaintextusing the named key. - encrypt(String, Plaintext) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - ENCRYPTION_KEY - Enum constant in enum class org.springframework.vault.support.TransitKeyType
 - endpoint(VaultEndpoint) - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Set the
VaultEndpointthat should be used with theRestClient. - endpoint(VaultEndpoint) - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Set the
VaultEndpointthat should be used with theRestTemplate. - endpoint(VaultEndpoint) - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Set the
VaultEndpointthat should be used with theWebClient. - endpointProvider(ReactiveVaultEndpointProvider) - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Set the
ReactiveVaultEndpointProviderthat should be used with theWebClient. - endpointProvider(VaultEndpointProvider) - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Set the
VaultEndpointProviderthat should be used with theRestClient. - endpointProvider(VaultEndpointProvider) - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Set the
VaultEndpointProviderthat should be used with theRestTemplate. - endpointProvider(VaultEndpointProvider) - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Set the
VaultEndpointProviderthat should be used with theWebClient. - endpointUri(URI) - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Configure an endpoint URI of the STS API, defaults to https://sts.amazonaws.com/.
 - entityAlias(String) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure the entity alias for the token.
 - entries(String) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - EnvironmentVaultConfiguration - Class in org.springframework.vault.config
 - 
Configuration using Spring's
Environmentto configure Spring Vault endpoint, SSL options and authentication options. - EnvironmentVaultConfiguration() - Constructor for class org.springframework.vault.config.EnvironmentVaultConfiguration
 - equals(Object) - Method in class org.springframework.vault.authentication.AuthenticationSteps.Pair
 - equals(Object) - Method in class org.springframework.vault.client.VaultEndpoint
 - equals(Object) - Method in class org.springframework.vault.core.lease.domain.Lease
 - equals(Object) - Method in class org.springframework.vault.core.lease.domain.RequestedSecret
 - equals(Object) - Method in class org.springframework.vault.repository.convert.SecretDocument
 - equals(Object) - Method in class org.springframework.vault.support.Ciphertext
 - equals(Object) - Method in class org.springframework.vault.support.Hmac
 - equals(Object) - Method in class org.springframework.vault.support.Plaintext
 - equals(Object) - Method in class org.springframework.vault.support.Policy
 - equals(Object) - Method in class org.springframework.vault.support.Policy.Rule
 - equals(Object) - Method in class org.springframework.vault.support.Signature
 - equals(Object) - Method in class org.springframework.vault.support.SignatureValidation
 - equals(Object) - Method in class org.springframework.vault.support.TransformCiphertext
 - equals(Object) - Method in class org.springframework.vault.support.TransformPlaintext
 - equals(Object) - Method in class org.springframework.vault.support.VaultToken
 - equals(Object) - Method in class org.springframework.vault.support.VaultTransformContext
 - equals(Object) - Method in class org.springframework.vault.support.VaultTransitContext
 - equals(Object) - Method in class org.springframework.vault.support.Versioned
 - equals(Object) - Method in class org.springframework.vault.support.Versioned.Version
 - errorHandler(ResponseErrorHandler) - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Set the
ResponseErrorHandlerthat should be used with theRestClient. - errorHandler(ResponseErrorHandler) - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Set the
ResponseErrorHandlerthat should be used with theRestTemplate. - excludeCommonNameFromSubjectAltNames() - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Exclude the given common name from DNS or Email Subject Alternate Names (as appropriate).
 - excludeFilters() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Specifies which types are not eligible for component scanning.
 - explicitMaxTtl(long, TimeUnit) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure the explicit maximum TTL for the token.
 - explicitMaxTtl(Duration) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure the explicit maximum TTL for the token.
 - exportable(boolean) - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
 - 
Configure if the raw key is exportable.
 - exportKey(String, TransitKeyType) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Returns the value of the named encryption key.
 - exportKey(String, TransitKeyType) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - exportKey(String, TransitKeyType) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Returns the value of the named encryption key.
 - exportKey(String, TransitKeyType) - Method in class org.springframework.vault.core.VaultTransitTemplate
 
F
- filter(ExchangeFilterFunction...) - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Add the
ExchangeFilterFunctionsthat should be applied to theClientRequest. - find(String) - Static method in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Find a
Policy.Capabilityby its name. - findLastChangeRevision(String) - Method in class org.springframework.vault.repository.support.VaultRevisionRepository
 - findRevision(String, Integer) - Method in class org.springframework.vault.repository.support.VaultRevisionRepository
 - findRevisions(String) - Method in class org.springframework.vault.repository.support.VaultRevisionRepository
 - findRevisions(String, Pageable) - Method in class org.springframework.vault.repository.support.VaultRevisionRepository
 - FixedTimeoutRefreshTrigger(long, TimeUnit) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.FixedTimeoutRefreshTrigger
 - 
Create a new
LifecycleAwareSessionManagerSupport.FixedTimeoutRefreshTriggerto calculate execution times oftimeoutbefore theLoginTokenexpires - FixedTimeoutRefreshTrigger(Duration) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.FixedTimeoutRefreshTrigger
 - 
Create a new
LifecycleAwareSessionManagerSupport.FixedTimeoutRefreshTriggerto calculate execution times ofrefreshBeforeExpirybefore theLoginTokenexpires. - FixedTimeoutRefreshTrigger(Duration, Duration) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.FixedTimeoutRefreshTrigger
 - 
Create a new
LifecycleAwareSessionManagerSupport.FixedTimeoutRefreshTriggerto calculate execution times oftimeoutbefore theLoginTokenexpires. - flatten(Map<String, ? extends Object>) - Static method in class org.springframework.vault.support.JsonMapFlattener
 - flattenMap(Map<String, Object>) - Method in class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - 
Utility method converting a
String/Objectmap to a flatString/Objectmap. - flattenMap(Map<String, Object>) - Method in class org.springframework.vault.core.env.VaultPropertySource
 - 
Utility method converting a
String/Objectmap to a flatString/Objectmap. - flattenToStringMap(Map<String, ? extends Object>) - Static method in class org.springframework.vault.support.JsonMapFlattener
 - forKeyStore(Resource, char[]) - Static method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationfor the given key store with the defaultKeyStoretype. - forKeyStore(Resource, char[], SslConfiguration.KeyConfiguration) - Static method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationfor the given key store with the defaultKeyStoretype. - forKeyStore(SslConfiguration.KeyStoreConfiguration) - Static method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationfor the givenkey store. - forKeyStore(SslConfiguration.KeyStoreConfiguration, SslConfiguration.KeyConfiguration) - Static method in class org.springframework.vault.support.SslConfiguration
 - format(String) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Configure the certificate format.
 - formatDuration(Duration) - Static method in class org.springframework.vault.support.DurationParser
 - 
Format a
Durationinto the Go format representation. - forPrefix(String) - Static method in class org.springframework.vault.core.util.PropertyTransformers.KeyPrefixPropertyTransformer
 - 
Create a new
PropertyTransformers.KeyPrefixPropertyTransformerthat adds a prefix to each key name. - forTrustStore(Resource, char[]) - Static method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationfor the given trust store with the defaultKeyStoretype. - forTrustStore(SslConfiguration.KeyStoreConfiguration) - Static method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationfor the giventrust store. - from(int) - Static method in class org.springframework.vault.support.Versioned.Version
 - 
Create a
Versioned.Versiongiven aversionNumber. - from(String, VaultResponse) - Static method in class org.springframework.vault.repository.convert.SecretDocument
 - from(String) - Static method in class org.springframework.vault.client.VaultEndpoint
 - 
Create a
VaultEndpointgiven aURI. - from(URI) - Static method in class org.springframework.vault.client.VaultEndpoint
 - 
Create a
VaultEndpointgiven aURI. - from(RequestedSecret.Mode, String) - Static method in class org.springframework.vault.core.lease.domain.RequestedSecret
 - from(VaultOperations) - Static method in interface org.springframework.vault.support.JacksonCompat.ObjectMapperAccessor
 - from(VaultToken) - Static method in class org.springframework.vault.client.VaultHttpHeaders
 - 
Create
HttpHeadersgivenVaultToken. - fromContext(byte[]) - Static method in class org.springframework.vault.support.VaultTransitContext
 - 
Create a
VaultTransitContextgivencontextbytes. - fromHttpRequest(AuthenticationSteps.HttpRequest<T>) - Static method in class org.springframework.vault.authentication.AuthenticationSteps
 - 
Start flow composition from a
AuthenticationSteps.HttpRequest. - fromInstance(ThreadPoolTaskScheduler) - Static method in class org.springframework.vault.config.AbstractVaultConfiguration.TaskSchedulerWrapper
 - 
Factory method to adapt an existing
ThreadPoolTaskSchedulerbean without calling lifecycle methods. - fromKey(String) - Static method in class org.springframework.vault.support.PemObject
 - 
Create a
PemObjectfrom PEMcontentthat is enclosed with-BEGIN PRIVATE KEY-and-END PRIVATE KEY-. - fromNonce(byte[]) - Static method in class org.springframework.vault.support.VaultTransitContext
 - 
Create a
VaultTransitContextgivennoncebytes. - fromSupplier(Supplier<T>) - Static method in class org.springframework.vault.authentication.AuthenticationSteps
 - 
Start flow composition from a
Supplier. - fromTimeToLive(Duration) - Static method in class org.springframework.vault.core.lease.domain.Lease
 - 
Create a new non-renewable
Lease, without aleaseIdand specified duration. - fromTransformation(String) - Static method in class org.springframework.vault.support.VaultTransformContext
 - 
Create a
VaultTransformContextgiventransformationbytes. - fromTweak(byte[]) - Static method in class org.springframework.vault.support.VaultTransformContext
 - 
Create a
VaultTransformContextgiventweakString. - fromValue(T) - Static method in class org.springframework.vault.authentication.AuthenticationSteps
 - 
Start flow composition from a scalar
value. 
G
- GcpComputeAuthentication - Class in org.springframework.vault.authentication
 - 
GCP GCE (Google Compute Engine)-based login implementation using GCE's metadata service to create signed JSON Web Token.
 - GcpComputeAuthentication(GcpComputeAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.GcpComputeAuthentication
 - 
Create a new
GcpComputeAuthenticationinstance givenGcpComputeAuthenticationOptionsandRestClientfor Vault and Google API use. - GcpComputeAuthentication(GcpComputeAuthenticationOptions, RestClient, RestClient) - Constructor for class org.springframework.vault.authentication.GcpComputeAuthentication
 - 
Create a new
GcpComputeAuthenticationinstance givenGcpComputeAuthenticationOptionsandRestClientfor Vault and Google API use. - GcpComputeAuthentication(GcpComputeAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.GcpComputeAuthentication
 - 
Create a new
GcpComputeAuthenticationinstance givenGcpComputeAuthenticationOptionsandRestOperationsfor Vault and Google API use. - GcpComputeAuthentication(GcpComputeAuthenticationOptions, RestOperations, RestOperations) - Constructor for class org.springframework.vault.authentication.GcpComputeAuthentication
 - 
Create a new
GcpComputeAuthenticationinstance givenGcpComputeAuthenticationOptionsandRestOperationsfor Vault and Google API use. - GcpComputeAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
GcpComputeAuthentication. - GcpComputeAuthenticationOptions.GcpComputeAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
GcpComputeAuthenticationOptions. - GcpIamAuthenticationSupport - Class in org.springframework.vault.authentication
 - 
Support class for Google Cloud IAM-based Authentication options.
 - GcpIamAuthenticationSupport(String, String, Duration, Clock) - Constructor for class org.springframework.vault.authentication.GcpIamAuthenticationSupport
 - GcpIamCredentialsAuthentication - Class in org.springframework.vault.authentication
 - 
Google Cloud IAM credentials login implementation using GCP IAM service accounts to legitimate its authenticity via JSON Web Token using the IAM Credentials
projects.serviceAccounts.signJwtmethod. - GcpIamCredentialsAuthentication(GcpIamCredentialsAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.GcpIamCredentialsAuthentication
 - 
Create a new instance of
GcpIamCredentialsAuthenticationgivenGcpIamCredentialsAuthenticationOptionsandRestClient. - GcpIamCredentialsAuthentication(GcpIamCredentialsAuthenticationOptions, RestClient, TransportChannelProvider) - Constructor for class org.springframework.vault.authentication.GcpIamCredentialsAuthentication
 - 
Create a new instance of
GcpIamCredentialsAuthenticationgivenGcpIamCredentialsAuthenticationOptions,RestOperationsandTransportChannelProvider. - GcpIamCredentialsAuthentication(GcpIamCredentialsAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.GcpIamCredentialsAuthentication
 - 
Create a new instance of
GcpIamCredentialsAuthenticationgivenGcpIamCredentialsAuthenticationOptionsandRestOperations. - GcpIamCredentialsAuthentication(GcpIamCredentialsAuthenticationOptions, RestOperations, TransportChannelProvider) - Constructor for class org.springframework.vault.authentication.GcpIamCredentialsAuthentication
 - 
Create a new instance of
GcpIamCredentialsAuthenticationgivenGcpIamCredentialsAuthenticationOptions,RestOperationsandTransportChannelProvider. - GcpIamCredentialsAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
GcpIamCredentialsAuthentication. - GcpIamCredentialsAuthenticationOptions.GcpIamCredentialsAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
GcpIamCredentialsAuthenticationOptions. - GcpJwtAuthenticationSupport - Class in org.springframework.vault.authentication
 - 
Base class for GCP JWT-based authentication.
 - generated() - Static method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.Nonce
 - 
Create a new generated
AwsEc2AuthenticationOptions.NonceusingUUID. - generateKey() - Method in class org.springframework.vault.security.VaultBytesKeyGenerator
 - get() - Method in interface org.springframework.vault.authentication.CredentialSupplier
 - 
Get a credential to be used with an authentication mechanism.
 - get() - Method in interface org.springframework.vault.authentication.GoogleCredentialsSupplier
 - 
Exception-safe helper to get
ServiceAccountCredentialsfromGoogleCredentialsSupplier.getCredentials(). - get() - Method in class org.springframework.vault.authentication.ResourceCredentialSupplier
 - get() - Method in class org.springframework.vault.support.AbstractResult
 - 
Return the result or throw a
VaultExceptionif the operation completed with an error. - get(Object, String) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - get(Object, String, Class<T>) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - get(String) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueMetadataOperations
 - 
Retrieve the metadata and versions for the secret at the specified path.
 - get(String) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueOperations
 - 
Read the secret at
path. - get(String) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueOperationsSupport
 - 
Read the secret at
path. - get(String) - Method in interface org.springframework.vault.core.ReactiveVaultVersionedKeyValueOperations
 - 
Read the most recent secret at
path. - get(String) - Method in interface org.springframework.vault.core.VaultKeyValueMetadataOperations
 - 
Retrieve the metadata and versions for the secret at the specified path.
 - get(String) - Method in interface org.springframework.vault.core.VaultKeyValueOperations
 - 
Read the secret at
path. - get(String) - Method in interface org.springframework.vault.core.VaultKeyValueOperationsSupport
 - 
Read the secret at
path. - get(String) - Method in interface org.springframework.vault.core.VaultVersionedKeyValueOperations
 - 
Read the most recent secret at
path. - get(String) - Method in class org.springframework.vault.repository.convert.SecretDocument
 - 
Retrieve a value from the secret document by its
key. - get(String, Class<T>) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueOperations
 - 
Read the secret at
path. - get(String, Class<T>) - Method in interface org.springframework.vault.core.ReactiveVaultVersionedKeyValueOperations
 - 
Read the most recent secret at
pathand deserialize the secret to the givenresponseType. - get(String, Class<T>) - Method in interface org.springframework.vault.core.VaultKeyValueOperations
 - 
Read the secret at
path. - get(String, Class<T>) - Method in interface org.springframework.vault.core.VaultVersionedKeyValueOperations
 - 
Read the most recent secret at
pathand deserialize the secret to the givenresponseType. - get(String, String...) - Static method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Builder entry point to
GETfromuriTemplate. - get(String, Versioned.Version) - Method in interface org.springframework.vault.core.ReactiveVaultVersionedKeyValueOperations
 - 
Read the requested
Versioned.Versionof the secret atpath. - get(String, Versioned.Version) - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - get(String, Versioned.Version) - Method in interface org.springframework.vault.core.VaultVersionedKeyValueOperations
 - 
Read the requested
Versioned.Versionof the secret atpath. - get(String, Versioned.Version) - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - get(String, Versioned.Version, Class<T>) - Method in interface org.springframework.vault.core.ReactiveVaultVersionedKeyValueOperations
 - 
Read the requested
Versioned.Versionof the secret atpathand deserialize the secret to the givenresponseType. - get(String, Versioned.Version, Class<T>) - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - get(String, Versioned.Version, Class<T>) - Method in interface org.springframework.vault.core.VaultVersionedKeyValueOperations
 - 
Read the requested
Versioned.Versionof the secret atpathand deserialize the secret to the givenresponseType. - get(String, Versioned.Version, Class<T>) - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - get(URI) - Static method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Builder entry point to
GETfromuri. - get0() - Method in class org.springframework.vault.support.AbstractResult
 - get0() - Method in class org.springframework.vault.support.VaultDecryptionResult
 - get0() - Method in class org.springframework.vault.support.VaultEncryptionResult
 - get0() - Method in class org.springframework.vault.support.VaultTransformDecodeResult
 - get0() - Method in class org.springframework.vault.support.VaultTransformEncodeResult
 - getAccessor() - Method in class org.springframework.vault.authentication.LoginToken
 - getAlgorithm() - Method in class org.springframework.vault.support.VaultHmacRequest
 - getAllOf(String) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - getAllowedParameters() - Method in class org.springframework.vault.support.Policy.Rule
 - getAltNames() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getAnnotation() - Method in class org.springframework.vault.repository.configuration.VaultRepositoriesRegistrar
 - getApiVersion() - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - getApiVersion() - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueOperationsSupport
 - getApiVersion() - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - getApiVersion() - Method in interface org.springframework.vault.core.VaultKeyValueOperationsSupport
 - getAppRole() - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions
 - getAsString() - Method in class org.springframework.vault.support.VaultDecryptionResult
 - 
Return the result as
Stringor throw aVaultExceptionif the operation completed with an error. - getAsString() - Method in class org.springframework.vault.support.VaultTransformDecodeResult
 - 
Return the result as
Stringor throw aVaultExceptionif the operation completed with an error. - getAsString() - Method in class org.springframework.vault.support.VaultTransformEncodeResult
 - 
Return the result as
Stringor throw aVaultExceptionif the operation completed with an error. - getAt(Object, String) - Method in class org.springframework.vault.support.JacksonCompat
 - getAuth() - Method in class org.springframework.vault.support.VaultResponseSupport
 - getAuthenticationErrorListener() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Returns the
AuthenticationListenerto listen for login token error events. - getAuthenticationListener() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Returns the
AuthenticationListenerto listen for login token events. - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.AppRoleAuthentication
 - getAuthenticationSteps() - Method in interface org.springframework.vault.authentication.AuthenticationStepsFactory
 - 
Get the
AuthenticationStepsdescribing an authentication flow. - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.AwsEc2Authentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.AwsIamAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.AzureMsiAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.ClientCertificateAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.CubbyholeAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.GcpComputeAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.GitHubAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.JwtAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.KubernetesAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.PcfAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.TokenAuthentication
 - getAuthenticationSteps() - Method in class org.springframework.vault.authentication.UsernamePasswordAuthentication
 - getAuthMounts() - Method in interface org.springframework.vault.core.VaultSysOperations
 - getAuthMounts() - Method in class org.springframework.vault.core.VaultSysTemplate
 - getBeanFactory() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - getBody() - Method in class org.springframework.vault.repository.convert.SecretDocument
 - getBody() - Method in class org.springframework.vault.repository.convert.SecretDocumentAccessor
 - getBuilder(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory.JdkHttpClient
 - getBuilder(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpRequestFactoryFactory.JdkHttpClient
 - getCapabilities() - Method in class org.springframework.vault.support.Policy.Rule
 - getCause() - Method in class org.springframework.vault.support.AbstractResult
 - 
Returns the cause of the failed operation if the operation completed with an error.
 - getCertificate() - Method in class org.springframework.vault.support.Certificate
 - getCertificate() - Method in class org.springframework.vault.support.PemObject
 - 
Retrieve a
X509Certificate. - getCertificates() - Method in class org.springframework.vault.support.PemObject
 - 
Retrieve one or more
X509Certificates. - getCiphertext() - Method in class org.springframework.vault.support.Ciphertext
 - getCiphertext() - Method in class org.springframework.vault.support.TransformCiphertext
 - getClientHttpRequestFactory() - Method in class org.springframework.vault.config.AbstractVaultConfiguration.ClientFactoryWrapper
 - getClock() - Method in class org.springframework.vault.authentication.GcpIamAuthenticationSupport
 - getClock() - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions
 - getCommonName() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getConfig() - Method in class org.springframework.vault.support.VaultMount
 - getConnectionTimeout() - Method in class org.springframework.vault.support.ClientOptions
 - getContext() - Method in class org.springframework.vault.support.Ciphertext
 - getContext() - Method in class org.springframework.vault.support.Plaintext
 - getContext() - Method in class org.springframework.vault.support.TransformCiphertext
 - getContext() - Method in class org.springframework.vault.support.TransformPlaintext
 - getContext() - Method in class org.springframework.vault.support.VaultTransitContext
 - getConvergentEncryption() - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest
 - getConvergentVersion() - Method in interface org.springframework.vault.support.VaultTransitKey
 - getConversionService() - Method in class org.springframework.vault.repository.convert.AbstractVaultConverter
 - getConverter() - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - getConverter() - Method in class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - getCreatedAt() - Method in class org.springframework.vault.support.Versioned.Metadata
 - getCreatedTime() - Method in class org.springframework.vault.support.VaultMetadataResponse
 - getCreationTime() - Method in class org.springframework.vault.support.WrappedMetadata
 - getCredentials() - Method in interface org.springframework.vault.authentication.GoogleCredentialsSupplier
 - 
Get a
GoogleCredentialsfor GCP IAM credentials authentication via JWT signing. - getCredentialsProvider() - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions
 - getCredentialSupplier() - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions
 - getCrl(VaultPkiOperations.Encoding) - Method in interface org.springframework.vault.core.VaultPkiOperations
 - 
Retrieves the current CRL in raw form.
 - getCrl(VaultPkiOperations.Encoding) - Method in class org.springframework.vault.core.VaultPkiTemplate
 - getCurrentLease() - Method in class org.springframework.vault.core.lease.event.SecretLeaseRotatedEvent
 - getCurrentVersion() - Method in class org.springframework.vault.support.VaultMetadataResponse
 - getCustomMetadata() - Method in class org.springframework.vault.support.VaultMetadataRequest
 - getCustomMetadata() - Method in class org.springframework.vault.support.VaultMetadataResponse
 - getCustomMetadata() - Method in class org.springframework.vault.support.Versioned.Metadata
 - getData() - Method in class org.springframework.vault.support.VaultResponseSupport
 - getData() - Method in class org.springframework.vault.support.Versioned
 - getDefaultKeyValueTemplateBeanDefinition(RepositoryConfigurationSource) - Method in class org.springframework.vault.repository.configuration.VaultRepositoryConfigurationExtension
 - getDefaultKeyValueTemplateRef() - Method in class org.springframework.vault.repository.configuration.VaultRepositoryConfigurationExtension
 - getDelegate() - Method in class org.springframework.vault.repository.support.VaultRevisionMetadata
 - getDeletedAt() - Method in class org.springframework.vault.support.Versioned.Metadata
 - getDeleteVersionAfter() - Method in class org.springframework.vault.support.VaultMetadataRequest
 - getDeleteVersionAfter() - Method in class org.springframework.vault.support.VaultMetadataResponse
 - getDeletionAllowed() - Method in class org.springframework.vault.support.VaultTransitKeyConfiguration
 - getDeniedParameters() - Method in class org.springframework.vault.support.Policy.Rule
 - getDerived() - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest
 - getDescription() - Method in class org.springframework.vault.support.VaultMount
 - getDisplayName() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getEc2Login() - Method in class org.springframework.vault.authentication.AwsEc2Authentication
 - getEnabledCipherSuites() - Method in class org.springframework.vault.support.SslConfiguration
 - 
The list of SSL cipher suites that must be enabled.
 - getEnabledProtocols() - Method in class org.springframework.vault.support.SslConfiguration
 - 
The list of SSL protocol versions that must be enabled.
 - getEndpointUri() - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions
 - getEntityAlias() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getEntityInformation(Class<T>) - Method in class org.springframework.vault.repository.support.VaultRepositoryFactory
 - getEnvironment() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - 
Return the
Environmentto access property sources during Spring Vault bootstrapping. - getError(String) - Static method in class org.springframework.vault.client.VaultResponses
 - 
Obtain the error message from a JSON response.
 - getException() - Method in class org.springframework.vault.authentication.event.AuthenticationErrorEvent
 - getException() - Method in class org.springframework.vault.core.lease.event.SecretLeaseErrorEvent
 - getExpiryThreshold() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - getExpiryThresholdSeconds() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - getExplicitMaxTtl() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getExportable() - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest
 - getExtension() - Method in class org.springframework.vault.repository.configuration.VaultRepositoriesRegistrar
 - getFallbackTypeFor(Map<String, Object>) - Method in class org.springframework.vault.repository.convert.DefaultVaultTypeMapper
 - getFormat() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getHashAlgorithm() - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest
 - getHashAlgorithm() - Method in class org.springframework.vault.support.VaultSignRequest
 - getHmac() - Method in class org.springframework.vault.support.Hmac
 - getHmac() - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest
 - getHmac(String, Plaintext) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Create a HMAC using
keyNameof givenPlaintextusing the default hash algorithm. - getHmac(String, Plaintext) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - getHmac(String, Plaintext) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Create a HMAC using
keyNameof givenPlaintextusing the default hash algorithm. - getHmac(String, Plaintext) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - getHmac(String, VaultHmacRequest) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Create a HMAC using
keyNameof givenVaultHmacRequestusing the default hash algorithm. - getHmac(String, VaultHmacRequest) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - getHmac(String, VaultHmacRequest) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Create a HMAC using
keyNameof givenVaultHmacRequestusing the default hash algorithm. - getHmac(String, VaultHmacRequest) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - getHost() - Method in class org.springframework.vault.client.VaultEndpoint
 - getHttpClient(SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory.JettyClient
 - getHttpClient(SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpRequestFactoryFactory.JettyClient
 - getHttpClientBuilder(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpRequestFactoryFactory.HttpComponents
 - getId() - Method in class org.springframework.vault.repository.convert.SecretDocument
 - getId() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getIdentifyingAnnotations() - Method in class org.springframework.vault.repository.configuration.VaultRepositoryConfigurationExtension
 - getIdentityDocumentUri() - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - getIdentityTokenServiceUri() - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions
 - getInitialToken() - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions
 - getInstanceCertSupplier() - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions
 - getInstanceKeySupplier() - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions
 - getInstanceMetadataServiceUri() - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions
 - getIpSubjectAltNames() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getIssuerCertificate(String) - Method in interface org.springframework.vault.core.VaultPkiOperations
 - 
Retrieves the specified issuer's certificate.
 - getIssuerCertificate(String) - Method in class org.springframework.vault.core.VaultPkiTemplate
 - getIssuerCertificate(String, VaultPkiOperations.Encoding) - Method in interface org.springframework.vault.core.VaultPkiOperations
 - 
Retrieves the specified issuer's certificate.
 - getIssuerCertificate(String, VaultPkiOperations.Encoding) - Method in class org.springframework.vault.core.VaultPkiTemplate
 - getIssuingCaCertificate() - Method in class org.springframework.vault.support.Certificate
 - getJsonNodeClass() - Method in class org.springframework.vault.support.JacksonCompat
 - getJwtSupplier() - Method in class org.springframework.vault.authentication.JwtAuthenticationOptions
 - getJwtSupplier() - Method in class org.springframework.vault.authentication.KubernetesAuthenticationOptions
 - getJwtValidity() - Method in class org.springframework.vault.authentication.GcpIamAuthenticationSupport
 - getKey(String) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Return information about a named encryption key.
 - getKey(String) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - getKey(String) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Return information about a named encryption key.
 - getKey(String) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - getKeyAlias() - Method in class org.springframework.vault.support.SslConfiguration.KeyConfiguration
 - getKeyConfiguration() - Method in class org.springframework.vault.support.SslConfiguration
 - getKeyLength() - Method in class org.springframework.vault.security.VaultBytesKeyGenerator
 - getKeyPassword() - Method in class org.springframework.vault.support.SslConfiguration.KeyConfiguration
 - getKeys() - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Get a
Fluxof transit key names. - getKeys() - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - getKeys() - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Get a
Listof transit key names. - getKeys() - Method in class org.springframework.vault.core.VaultTransitTemplate
 - getKeys() - Method in interface org.springframework.vault.support.RawTransitKey
 - getKeys() - Method in interface org.springframework.vault.support.VaultInitializationResponse
 - getKeys() - Method in interface org.springframework.vault.support.VaultTransitKey
 - getKeySpace() - Method in class org.springframework.vault.repository.mapping.BasicVaultPersistentEntity
 - getKeyStore() - Method in class org.springframework.vault.support.SslConfiguration
 - getKeyStoreConfiguration() - Method in class org.springframework.vault.support.SslConfiguration
 - getKeyVersion() - Method in class org.springframework.vault.support.VaultHmacRequest
 - getKeyVersion() - Method in class org.springframework.vault.support.VaultTransitContext
 - getLatestVersion() - Method in interface org.springframework.vault.support.VaultTransitKey
 - getLease() - Method in class org.springframework.vault.core.lease.event.SecretLeaseEvent
 - getLeaseDuration() - Method in class org.springframework.vault.authentication.LoginToken
 - getLeaseDuration() - Method in class org.springframework.vault.core.lease.domain.Lease
 - getLeaseDuration() - Method in class org.springframework.vault.support.VaultResponseSupport
 - getLeaseId() - Method in class org.springframework.vault.core.lease.domain.Lease
 - getLeaseId() - Method in class org.springframework.vault.support.VaultResponseSupport
 - getLeft() - Method in class org.springframework.vault.authentication.AuthenticationSteps.Pair
 - 
Type-safe way to get the fist object of this
AuthenticationSteps.Pair. - getMappingContext() - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - getMappingContextBeanRef() - Method in class org.springframework.vault.repository.configuration.VaultRepositoryConfigurationExtension
 - getMaxVersions() - Method in class org.springframework.vault.support.VaultMetadataRequest
 - getMaxVersions() - Method in class org.springframework.vault.support.VaultMetadataResponse
 - getMaxWrappingTtl() - Method in class org.springframework.vault.support.Policy.Rule
 - getMeta() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getMetadata() - Method in class org.springframework.vault.support.VaultResponseSupport
 - getMetadata() - Method in class org.springframework.vault.support.Versioned
 - getMetadataTokenRequestUri() - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - getMetadataTokenTtl() - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - getMinDecryptionVersion() - Method in interface org.springframework.vault.support.VaultTransitKey
 - getMinDecryptionVersion() - Method in class org.springframework.vault.support.VaultTransitKeyConfiguration
 - getMinEncryptionVersion() - Method in interface org.springframework.vault.support.VaultTransitKey
 - getMinEncryptionVersion() - Method in class org.springframework.vault.support.VaultTransitKeyConfiguration
 - getMinRenewal() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - getMinRenewalSeconds() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - getMinWrappingTtl() - Method in class org.springframework.vault.support.Policy.Rule
 - getMode() - Method in class org.springframework.vault.core.lease.domain.RequestedSecret
 - getModuleName() - Method in class org.springframework.vault.repository.configuration.VaultRepositoryConfigurationExtension
 - getModulePrefix() - Method in class org.springframework.vault.repository.configuration.VaultRepositoryConfigurationExtension
 - getMountInfo(String) - Method in class org.springframework.vault.core.util.KeyValueDelegate
 - getMounts() - Method in interface org.springframework.vault.core.VaultSysOperations
 - getMounts() - Method in class org.springframework.vault.core.VaultSysTemplate
 - getName() - Method in interface org.springframework.vault.support.RawTransitKey
 - getName() - Method in interface org.springframework.vault.support.VaultTransitKey
 - getNoDefaultPolicy() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getNonce() - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - getNonce() - Method in class org.springframework.vault.support.VaultTransitContext
 - getNoParent() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getNotAfter() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getNumUses() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getObjectMapperAccessor() - Method in class org.springframework.vault.support.JacksonCompat
 - getObjectMapperAccessor(List<HttpMessageConverter<?>>) - Method in class org.springframework.vault.support.JacksonCompat
 - getOldestVersion() - Method in class org.springframework.vault.support.VaultMetadataResponse
 - getOptions() - Method in class org.springframework.vault.core.util.KeyValueDelegate.MountInfo
 - getOptions() - Method in class org.springframework.vault.support.VaultMount
 - getOtherSans() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getPassword() - Method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.ClientCertificateAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.GcpComputeAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.GcpIamAuthenticationSupport
 - getPath() - Method in class org.springframework.vault.authentication.GitHubAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.JwtAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.KubernetesAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions
 - getPath() - Method in class org.springframework.vault.client.VaultEndpoint
 - getPath() - Method in class org.springframework.vault.core.lease.domain.RequestedSecret
 - getPath() - Method in exception org.springframework.vault.core.SecretNotFoundException
 - getPath() - Method in class org.springframework.vault.core.util.KeyValueDelegate.MountInfo
 - getPath() - Method in class org.springframework.vault.support.Policy.Rule
 - getPath() - Method in class org.springframework.vault.support.WrappedMetadata
 - getPhase() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - getPlaintext() - Method in class org.springframework.vault.support.Plaintext
 - getPlaintext() - Method in class org.springframework.vault.support.TransformPlaintext
 - getPlaintext() - Method in class org.springframework.vault.support.VaultHmacRequest
 - getPlaintext() - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest
 - getPlaintext() - Method in class org.springframework.vault.support.VaultSignRequest
 - getPolicies() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getPolicy(String) - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Read a
Policyby its name. - getPolicy(String) - Method in class org.springframework.vault.core.VaultSysTemplate
 - getPolicyNames() - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Lists policy names stored in Vault.
 - getPolicyNames() - Method in class org.springframework.vault.core.VaultSysTemplate
 - getPort() - Method in class org.springframework.vault.client.VaultEndpoint
 - getPredicate() - Method in class org.springframework.vault.repository.query.VaultQuery
 - getPrettyPrintObjectMapperAccessor() - Method in class org.springframework.vault.support.JacksonCompat
 - getPreviousLease() - Method in class org.springframework.vault.core.lease.event.SecretLeaseRotatedEvent
 - getPrivateKey() - Method in class org.springframework.vault.support.CertificateBundle
 - getPrivateKeyFormat() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getPrivateKeySpec() - Method in class org.springframework.vault.support.CertificateBundle
 - 
Retrieve the private key as
KeySpec. - getPrivateKeyType() - Method in class org.springframework.vault.support.CertificateBundle
 - getProgress() - Method in interface org.springframework.vault.support.VaultUnsealStatus
 - getProperty(String) - Method in class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - getProperty(String) - Method in class org.springframework.vault.core.env.VaultPropertySource
 - getPropertyNamePrefix() - Method in class org.springframework.vault.core.util.PropertyTransformers.KeyPrefixPropertyTransformer
 - getPropertyNames() - Method in class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - getPropertyNames() - Method in class org.springframework.vault.core.env.VaultPropertySource
 - getReadTimeout() - Method in class org.springframework.vault.support.ClientOptions
 - getReference() - Method in class org.springframework.vault.support.VaultTransformContext
 - getRefreshTrigger() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - getRegionProvider() - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions
 - getRenewable() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getRepositoryFragments(RepositoryMetadata, KeyValueOperations) - Method in class org.springframework.vault.repository.support.VaultRepositoryFactory
 - getRequestedSecret() - Method in class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - getRequestId() - Method in class org.springframework.vault.support.VaultResponseSupport
 - getRequiredData() - Method in class org.springframework.vault.support.VaultResponseSupport
 - getRequiredData() - Method in class org.springframework.vault.support.Versioned
 - 
Returns the required data for this versioned object.
 - getRequiredId() - Method in class org.springframework.vault.repository.convert.SecretDocument
 - 
Return the required Id or throw
IllegalStateExceptionif the Id is not set. - getRequiredLeaseId() - Method in class org.springframework.vault.core.lease.domain.Lease
 - getRequiredMetadata() - Method in class org.springframework.vault.support.Versioned
 - 
Returns the required
Versioned.Metadatafor this versioned object. - getRequiredPrivateKeyType() - Method in class org.springframework.vault.support.CertificateBundle
 - getResource() - Method in class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - getResourceGroupName() - Method in class org.springframework.vault.authentication.AzureVmEnvironment
 - getRestTemplateFactory() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - 
Return the
RestTemplateFactory. - getRevisionInstant() - Method in class org.springframework.vault.repository.support.VaultRevisionMetadata
 - getRevisionNumber() - Method in class org.springframework.vault.repository.support.VaultRevisionMetadata
 - getRevocationTime() - Method in class org.springframework.vault.support.Certificate
 - getRight() - Method in class org.springframework.vault.authentication.AuthenticationSteps.Pair
 - 
Type-safe way to get the second object of this
AuthenticationSteps.Pair. - getRole() - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - getRole() - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions
 - getRole() - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions
 - getRole() - Method in class org.springframework.vault.authentication.ClientCertificateAuthenticationOptions
 - getRole() - Method in class org.springframework.vault.authentication.GcpComputeAuthenticationOptions
 - getRole() - Method in class org.springframework.vault.authentication.GcpIamAuthenticationSupport
 - getRole() - Method in class org.springframework.vault.authentication.JwtAuthenticationOptions
 - getRole() - Method in class org.springframework.vault.authentication.KubernetesAuthenticationOptions
 - getRole() - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions
 - getRoleId() - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions
 - getRootToken() - Method in interface org.springframework.vault.support.VaultInitializationResponse
 - getRSAPrivateKeySpec() - Method in class org.springframework.vault.support.PemObject
 - 
Retrieve a
RSAPrivateCrtKeySpec. - getRSAPublicKeySpec() - Method in class org.springframework.vault.support.PemObject
 - 
Retrieve a
RSAPrivateCrtKeySpec. - getRule(String) - Method in class org.springframework.vault.support.Policy
 - 
Lookup a
Policy.Ruleby its path. - getRules() - Method in class org.springframework.vault.support.Policy
 - getScheme() - Method in class org.springframework.vault.client.VaultEndpoint
 - getSecret(String) - Method in class org.springframework.vault.core.util.KeyValueDelegate
 - 
Read a secret from a key-value backend.
 - getSecretBackend() - Method in class org.springframework.vault.repository.mapping.BasicVaultPersistentEntity
 - getSecretBackend() - Method in interface org.springframework.vault.repository.mapping.VaultPersistentEntity
 - getSecretId() - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions
 - getSecrets() - Method in class org.springframework.vault.core.lease.event.SecretLeaseCreatedEvent
 - getSecretShares() - Method in class org.springframework.vault.support.VaultInitializationRequest
 - getSecretShares() - Method in interface org.springframework.vault.support.VaultUnsealStatus
 - getSecretThreshold() - Method in class org.springframework.vault.support.VaultInitializationRequest
 - getSecretThreshold() - Method in interface org.springframework.vault.support.VaultUnsealStatus
 - getSerialNumber() - Method in class org.springframework.vault.support.Certificate
 - getServerId() - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions
 - getServerTimeUtc() - Method in interface org.springframework.vault.support.VaultHealth
 - getServiceAccount() - Method in class org.springframework.vault.authentication.GcpComputeAuthenticationOptions
 - getServiceAccountId(GoogleCredentials) - Method in interface org.springframework.vault.authentication.GoogleCredentialsAccountIdAccessor
 - 
Get a the service account id (email) to be placed in the signed JWT.
 - getServiceAccountIdAccessor() - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions
 - getSessionToken() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - getSessionToken() - Method in interface org.springframework.vault.authentication.ReactiveSessionManager
 - 
Obtain a session token.
 - getSessionToken() - Method in interface org.springframework.vault.authentication.SessionManager
 - 
Obtain a session token.
 - getSessionToken() - Method in class org.springframework.vault.authentication.SimpleSessionManager
 - getSignature() - Method in class org.springframework.vault.support.Signature
 - getSignature() - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest
 - getSignatureAlgorithm() - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest
 - getSignatureAlgorithm() - Method in class org.springframework.vault.support.VaultSignRequest
 - getSource() - Method in class org.springframework.vault.authentication.event.AuthenticationEvent
 - getSource() - Method in class org.springframework.vault.authentication.event.LoginTokenRenewalFailedEvent
 - getSource() - Method in class org.springframework.vault.authentication.event.LoginTokenRevocationFailedEvent
 - getSource() - Method in class org.springframework.vault.core.lease.event.SecretLeaseEvent
 - getStorePassword() - Method in class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - getStoreType() - Method in class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - getSubscriptionId() - Method in class org.springframework.vault.authentication.AzureVmEnvironment
 - getTaskScheduler() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - getToken() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - 
The token state: Contains the currently valid token that identifies the Vault session.
 - getToken() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager.TokenWrapper
 - getToken() - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager.TokenWrapper
 - getToken() - Method in class org.springframework.vault.support.VaultToken
 - getToken() - Method in class org.springframework.vault.support.VaultTokenResponse
 - 
Return a
VaultTokenfrom theVaultResponse. - getToken() - Method in class org.springframework.vault.support.WrappedMetadata
 - getTokenSupplier() - Method in class org.springframework.vault.authentication.GitHubAuthenticationOptions
 - getTotp() - Method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions
 - getTransformation() - Method in class org.springframework.vault.support.VaultTransformContext
 - getTrustStore() - Method in class org.springframework.vault.support.SslConfiguration
 - getTrustStoreConfiguration() - Method in class org.springframework.vault.support.SslConfiguration
 - getTtl() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getTtl() - Method in class org.springframework.vault.support.VaultTokenRequest
 - getTtl() - Method in class org.springframework.vault.support.WrappedMetadata
 - getTweak() - Method in class org.springframework.vault.support.VaultTransformContext
 - getType() - Method in class org.springframework.vault.authentication.LoginToken
 - getType() - Method in class org.springframework.vault.support.VaultMount
 - getType() - Method in interface org.springframework.vault.support.VaultTransitKey
 - getType() - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest
 - getTypeReference(Class<T>) - Static method in class org.springframework.vault.client.VaultResponses
 - 
Create a
ParameterizedTypeReferenceforresponseType. - getUnsealStatus() - Method in interface org.springframework.vault.core.VaultSysOperations
 - getUnsealStatus() - Method in class org.springframework.vault.core.VaultSysTemplate
 - getUnwrappingEndpoints() - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions
 - getUnwrappingEndpoints() - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions
 - getUpdatedTime() - Method in class org.springframework.vault.support.VaultMetadataResponse
 - getUriSubjectAltNames() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getUserIds() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - getUsername() - Method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions
 - getValidTtlThreshold(LoginToken) - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.FixedTimeoutRefreshTrigger
 - getValidTtlThreshold(LoginToken) - Method in interface org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.RefreshTrigger
 - 
Returns the minimum TTL duration to consider a token valid after renewal.
 - getValue() - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.Nonce
 - getValue() - Method in enum class org.springframework.vault.support.TransitKeyType
 - getVaultEndpoint() - Method in interface org.springframework.vault.client.ReactiveVaultEndpointProvider
 - 
Provides access to
VaultEndpoint. - getVaultEndpoint() - Method in class org.springframework.vault.client.SimpleVaultEndpointProvider
 - getVaultEndpoint() - Method in interface org.springframework.vault.client.VaultEndpointProvider
 - 
Provides access to
VaultEndpoint. - getVaultOperations() - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - getVaultOperations() - Method in class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - getVaultThreadPoolTaskScheduler() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - getVaultToken() - Method in class org.springframework.vault.authentication.AuthenticationStepsOperator
 - getVaultToken() - Method in class org.springframework.vault.authentication.CachingVaultTokenSupplier
 - getVaultToken() - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - getVaultToken() - Method in interface org.springframework.vault.authentication.VaultTokenSupplier
 - 
Return a
VaultToken. - getVersion() - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions
 - getVersion() - Method in class org.springframework.vault.repository.convert.SecretDocument
 - getVersion() - Method in interface org.springframework.vault.support.VaultHealth
 - getVersion() - Method in class org.springframework.vault.support.Versioned
 - getVersion() - Method in class org.springframework.vault.support.Versioned.Metadata
 - getVersion() - Method in class org.springframework.vault.support.Versioned.Version
 - getVersions() - Method in class org.springframework.vault.support.VaultMetadataResponse
 - 
Follows the following format.
 - getVmEnvironment() - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions
 - getVmName() - Method in class org.springframework.vault.authentication.AzureVmEnvironment
 - getVmScaleSetName() - Method in class org.springframework.vault.authentication.AzureVmEnvironment
 - getWarnings() - Method in class org.springframework.vault.support.VaultResponseSupport
 - getWebClientFactory() - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - 
Return the
WebClientFactory. - getWrapInfo() - Method in class org.springframework.vault.support.VaultResponseSupport
 - getX509Certificate() - Method in class org.springframework.vault.support.Certificate
 - 
Retrieve the certificate as
X509Certificate. - getX509IssuerCertificate() - Method in class org.springframework.vault.support.Certificate
 - 
Retrieve the issuing CA certificate as
X509Certificate. - getX509IssuerCertificates() - Method in class org.springframework.vault.support.Certificate
 - 
Retrieve the issuing CA certificates as list of
X509Certificate. - GitHubAuthentication - Class in org.springframework.vault.authentication
 - 
GitHub's authentication method can be used to authenticate with Vault using a GitHub personal access token.
 - GitHubAuthentication(GitHubAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.GitHubAuthentication
 - GitHubAuthentication(GitHubAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.GitHubAuthentication
 - GitHubAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
GitHubAuthentication. - GitHubAuthenticationOptions.GithubAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
GitHubAuthenticationOptions. - GithubAuthenticationOptionsBuilder() - Constructor for class org.springframework.vault.authentication.GitHubAuthenticationOptions.GithubAuthenticationOptionsBuilder
 - GoogleCredentialsAccountIdAccessor - Interface in org.springframework.vault.authentication
 - 
Interface to obtain a service account id for GCP IAM credentials authentication.
 - GoogleCredentialsSupplier - Interface in org.springframework.vault.authentication
 - 
Interface to obtain a
ServiceAccountCredentialsfor GCP IAM credentials authentication. 
H
- handleLeaseErrorEvent(SecretLeaseEvent, Exception) - Method in class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - 
Hook method to handle a
SecretLeaseEventerrors. - handleLeaseEvent(SecretLeaseEvent, Map<String, Object>) - Method in class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - 
Hook method to handle a
SecretLeaseEvent. - hasData() - Method in class org.springframework.vault.support.Versioned
 - hashAlgorithm(String) - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder
 - 
Configure the hash algorithm to be used for the operation.
 - hashAlgorithm(String) - Method in class org.springframework.vault.support.VaultSignRequest.VaultSignRequestBuilder
 - 
Configure the hash algorithm to be used for the operation.
 - hashCode() - Method in class org.springframework.vault.authentication.AuthenticationSteps.Pair
 - hashCode() - Method in class org.springframework.vault.client.VaultEndpoint
 - hashCode() - Method in class org.springframework.vault.core.lease.domain.Lease
 - hashCode() - Method in class org.springframework.vault.core.lease.domain.RequestedSecret
 - hashCode() - Method in class org.springframework.vault.repository.convert.SecretDocument
 - hashCode() - Method in class org.springframework.vault.support.Ciphertext
 - hashCode() - Method in class org.springframework.vault.support.Hmac
 - hashCode() - Method in class org.springframework.vault.support.Plaintext
 - hashCode() - Method in class org.springframework.vault.support.Policy
 - hashCode() - Method in class org.springframework.vault.support.Policy.Rule
 - hashCode() - Method in class org.springframework.vault.support.Signature
 - hashCode() - Method in class org.springframework.vault.support.SignatureValidation
 - hashCode() - Method in class org.springframework.vault.support.TransformCiphertext
 - hashCode() - Method in class org.springframework.vault.support.TransformPlaintext
 - hashCode() - Method in class org.springframework.vault.support.VaultToken
 - hashCode() - Method in class org.springframework.vault.support.VaultTransformContext
 - hashCode() - Method in class org.springframework.vault.support.VaultTransitContext
 - hashCode() - Method in class org.springframework.vault.support.Versioned
 - hashCode() - Method in class org.springframework.vault.support.Versioned.Version
 - hasLeaseId() - Method in class org.springframework.vault.core.lease.domain.Lease
 - hasMetadata() - Method in class org.springframework.vault.support.Versioned
 - health() - Method in interface org.springframework.vault.core.ReactiveVaultSysOperations
 - 
Return the health status of Vault.
 - health() - Method in class org.springframework.vault.core.ReactiveVaultSysTemplate
 - health() - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Return the health status of Vault.
 - health() - Method in class org.springframework.vault.core.VaultSysTemplate
 - hmac(Hmac) - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder
 - 
Configure the
Hmacto be verified. - Hmac - Class in org.springframework.vault.support
 - 
Value object representing Hmac digest.
 - HMAC_KEY - Enum constant in enum class org.springframework.vault.support.TransitKeyType
 - HOLDER - Static variable in class org.springframework.vault.repository.mapping.VaultSimpleTypes
 - HttpComponents() - Constructor for class org.springframework.vault.client.ClientHttpConnectorFactory.HttpComponents
 - HttpComponents() - Constructor for class org.springframework.vault.client.ClientHttpRequestFactoryFactory.HttpComponents
 - httpConnector(ClientHttpConnector) - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Set the
ClientHttpConnectorthat should be used with theWebClient. - httpConnectorFactory(Supplier<ClientHttpConnector>) - Method in class org.springframework.vault.client.WebClientBuilder
 - 
Set the
SupplierofClientHttpConnectorthat should be called each time weWebClientBuilder.build()a newWebClientinstance. 
I
- id(String) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure the token identifier.
 - identityDocumentUri(URI) - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
 - 
Configure the Identity Document
URI. - identityTokenServiceUri(URI) - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
 - 
Configure the managed identity service token
URI. - ignoreSecretNotFound() - Element in annotation interface org.springframework.vault.annotation.VaultPropertySource
 - 
Indicate if failure to find the
secretsshould be ignored. - includeFilters() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Specifies which types are eligible for component scanning.
 - initialize(VaultInitializationRequest) - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Initialize Vault with a
VaultInitializationRequest. - initialize(VaultInitializationRequest) - Method in class org.springframework.vault.core.VaultSysTemplate
 - initialToken(VaultToken) - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions.CubbyholeAuthenticationOptionsBuilder
 - 
Configure the initial
VaultTokento access Cubbyhole. - insert(Object, T) - Method in class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - instance() - Static method in class org.springframework.vault.core.util.PropertyTransformers.NoOpPropertyTransformer
 - instance() - Static method in class org.springframework.vault.support.JacksonCompat
 - 
Obtain the
JacksonCompatinstance. - INSTANCE - Enum constant in enum class org.springframework.vault.core.lease.SecretLeaseEventPublisher.LoggingErrorListener
 - instanceCertificate(Supplier<String>) - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder
 - 
Configure the
Supplierto obtain the instance certificate. - instanceKey(Supplier<String>) - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder
 - 
Configure the
Supplierto obtain the instance key. - instanceMetadataUri(URI) - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
 - 
Configure the instance metadata
URI. - instantiators - Variable in class org.springframework.vault.repository.convert.AbstractVaultConverter
 - invalid() - Static method in class org.springframework.vault.support.SignatureValidation
 - 
Factory method to create a
SignatureValidationobject representing a failed signature validation. - invoke(String, Object) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Invoke an operation on a Vault path, typically a
POSTrequest along with an optional request body expecting a response. - ipSubjectAltNames(Iterable<String>) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Configure IP subject alternative names.
 - isAvailable() - Method in class org.springframework.vault.core.util.KeyValueDelegate.MountInfo
 - isBatchToken() - Method in class org.springframework.vault.authentication.LoginToken
 - isCasRequired() - Method in class org.springframework.vault.support.VaultMetadataRequest
 - isCasRequired() - Method in class org.springframework.vault.support.VaultMetadataResponse
 - isCertificate() - Method in class org.springframework.vault.support.PemObject
 - isDeleted() - Method in class org.springframework.vault.support.Versioned.Metadata
 - isDeletionAllowed() - Method in interface org.springframework.vault.support.VaultTransitKey
 - isDerived() - Method in interface org.springframework.vault.support.VaultTransitKey
 - isDestroyed() - Method in class org.springframework.vault.support.Versioned.Metadata
 - isEmpty() - Method in class org.springframework.vault.support.VaultTransformContext
 - 
Return whether this object is an empty one.
 - isExcludeCommonNameFromSubjectAltNames() - Method in class org.springframework.vault.support.VaultCertificateRequest
 - isExpired(LoginToken) - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - 
Check whether the Token falls below its
validity threshold. - isExportable() - Method in interface org.springframework.vault.support.VaultTransitKey
 - isIdProperty() - Method in class org.springframework.vault.repository.mapping.VaultPersistentProperty
 - isInitialized() - Method in interface org.springframework.vault.core.ReactiveVaultSysOperations
 - isInitialized() - Method in class org.springframework.vault.core.ReactiveVaultSysTemplate
 - isInitialized() - Method in interface org.springframework.vault.core.VaultSysOperations
 - isInitialized() - Method in class org.springframework.vault.core.VaultSysTemplate
 - isInitialized() - Method in interface org.springframework.vault.support.VaultHealth
 - isJackson3() - Method in class org.springframework.vault.support.JacksonCompat
 - isPemEncoded(String) - Static method in class org.springframework.vault.support.PemObject
 - 
Check whether the content is PEM-encoded.
 - isPerformanceStandby() - Method in interface org.springframework.vault.support.VaultHealth
 - isPrehashed() - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest
 - isPrehashed() - Method in class org.springframework.vault.support.VaultSignRequest
 - isPresent() - Method in class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - isPrivateKey() - Method in class org.springframework.vault.support.PemObject
 - isPublicKey() - Method in class org.springframework.vault.support.PemObject
 - isRecoveryReplicationSecondary() - Method in interface org.springframework.vault.support.VaultHealth
 - isRenewable() - Method in class org.springframework.vault.authentication.LoginToken
 - isRenewable() - Method in class org.springframework.vault.core.lease.domain.Lease
 - isRenewable() - Method in class org.springframework.vault.support.VaultResponseSupport
 - isRevocable() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager.TokenWrapper
 - isRevocable() - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager.TokenWrapper
 - isRevoked() - Method in class org.springframework.vault.support.Certificate
 - isRunning() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - isSealed() - Method in interface org.springframework.vault.support.VaultHealth
 - isSealed() - Method in interface org.springframework.vault.support.VaultUnsealStatus
 - isSelfLookup() - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions
 - isServiceToken() - Method in class org.springframework.vault.authentication.LoginToken
 - isStandby() - Method in interface org.springframework.vault.support.VaultHealth
 - isSuccessful() - Method in class org.springframework.vault.support.AbstractResult
 - 
Returns true if and only if the batch operation was completed successfully.
 - issueCertificate(String, VaultCertificateRequest) - Method in interface org.springframework.vault.core.VaultPkiOperations
 - 
Requests a certificate bundle (private key and certificate) from Vault's PKI backend given a
roleNameandVaultCertificateRequest. - issueCertificate(String, VaultCertificateRequest) - Method in class org.springframework.vault.core.VaultPkiTemplate
 - isTokenRenewable() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - isTokenRenewable(VaultToken) - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - isTokenSelfLookupEnabled() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - 
Returns whether token self-lookup is enabled to augment
VaultTokenobtained from aClientAuthentication. - isTypeKey(String) - Method in class org.springframework.vault.repository.convert.DefaultVaultTypeMapper
 - 
Checks whether the given key name matches the typeKey.
 - isTypeKey(String) - Method in interface org.springframework.vault.repository.convert.VaultTypeMapper
 - 
Returns whether the given
keyis the type key. - isValid() - Method in class org.springframework.vault.support.SignatureValidation
 - isVersioned() - Method in class org.springframework.vault.support.Versioned.Version
 - isVersioned(String) - Method in class org.springframework.vault.core.util.KeyValueDelegate
 - 
Determine whether the
pathbelongs to a versioned Key-Value mount. - isWrappedToken() - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions
 
J
- JacksonCompat - Class in org.springframework.vault.support
 - 
Compatibility layer for Jackson 2 and Jackson 3.
 - JacksonCompat() - Constructor for class org.springframework.vault.support.JacksonCompat
 - JacksonCompat.ObjectMapperAccessor - Interface in org.springframework.vault.support
 - 
Accessor for
ObjectMapperthat provides methods to serialize and deserialize JSON. - JdkHttpClient() - Constructor for class org.springframework.vault.client.ClientHttpConnectorFactory.JdkHttpClient
 - JdkHttpClient() - Constructor for class org.springframework.vault.client.ClientHttpRequestFactoryFactory.JdkHttpClient
 - JettyClient() - Constructor for class org.springframework.vault.client.ClientHttpConnectorFactory.JettyClient
 - JettyClient() - Constructor for class org.springframework.vault.client.ClientHttpRequestFactoryFactory.JettyClient
 - JsonMapFlattener - Class in org.springframework.vault.support
 - just(AuthenticationSteps.HttpRequest<VaultResponse>) - Static method in class org.springframework.vault.authentication.AuthenticationSteps
 - 
Create a flow definition from a
AuthenticationSteps.HttpRequestreturning aVaultResponse. - just(VaultToken) - Static method in class org.springframework.vault.authentication.AuthenticationSteps
 - 
Create a flow definition using a provided
VaultToken. - jwt(String) - Method in class org.springframework.vault.authentication.JwtAuthenticationOptions.JwtAuthenticationOptionsBuilder
 - 
Configure the JWT authentication token.
 - JwtAuthentication - Class in org.springframework.vault.authentication
 - 
JWT implementation of
ClientAuthentication. - JwtAuthentication(JwtAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.JwtAuthentication
 - JwtAuthentication(JwtAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.JwtAuthentication
 - JwtAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
JwtAuthentication. - JwtAuthenticationOptions.JwtAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
JwtAuthenticationOptions. - JwtAuthenticationOptionsBuilder() - Constructor for class org.springframework.vault.authentication.JwtAuthenticationOptions.JwtAuthenticationOptionsBuilder
 - jwtSupplier(Supplier<String>) - Method in class org.springframework.vault.authentication.JwtAuthenticationOptions.JwtAuthenticationOptionsBuilder
 - 
Configure the
Supplierto obtain a JWT authentication token. - jwtSupplier(Supplier<String>) - Method in class org.springframework.vault.authentication.KubernetesAuthenticationOptions.KubernetesAuthenticationOptionsBuilder
 - 
Configure the
Supplierto obtain a Kubernetes authentication token. - jwtValidity(Duration) - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions.GcpIamCredentialsAuthenticationOptionsBuilder
 - 
Configure the
Durationfor the JWT expiration. 
K
- KeyStoreConfiguration(Resource, char[], String) - Constructor for class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - 
Create a new
SslConfiguration.KeyStoreConfiguration. - KeyValueDelegate - Class in org.springframework.vault.core.util
 - 
Key-Value utility to retrieve secrets from a versioned key-value backend.
 - KeyValueDelegate(VaultOperations) - Constructor for class org.springframework.vault.core.util.KeyValueDelegate
 - KeyValueDelegate(VaultOperations, Supplier<Map<String, ?>>) - Constructor for class org.springframework.vault.core.util.KeyValueDelegate
 - KeyValueDelegate.MountInfo - Class in org.springframework.vault.core.util
 - keyValueTemplateRef() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Configures the name of the
KeyValueOperationsbean to be used with the repositories detected. - keyVersion(int) - Method in class org.springframework.vault.support.VaultHmacRequest.VaultHmacRequestBuilder
 - 
Configure the key version to be used for the operation.
 - keyVersion(int) - Method in class org.springframework.vault.support.VaultTransitContext.VaultTransitRequestBuilder
 - 
Configure the key version to use.
 - kubeAuthentication() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - KubernetesAuthentication - Class in org.springframework.vault.authentication
 - 
Kubernetes implementation of
ClientAuthentication. - KubernetesAuthentication(KubernetesAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.KubernetesAuthentication
 - KubernetesAuthentication(KubernetesAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.KubernetesAuthentication
 - KubernetesAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
KubernetesAuthentication. - KubernetesAuthenticationOptions.KubernetesAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
KubernetesAuthenticationOptions. - KubernetesAuthenticationOptionsBuilder() - Constructor for class org.springframework.vault.authentication.KubernetesAuthenticationOptions.KubernetesAuthenticationOptionsBuilder
 - KubernetesJwtSupplier - Interface in org.springframework.vault.authentication
 - 
Interface to obtain a Kubernetes Service Account Token for Kubernetes authentication.
 - KubernetesServiceAccountTokenFile - Class in org.springframework.vault.authentication
 - 
Mechanism to retrieve a Kubernetes service account token.
 - KubernetesServiceAccountTokenFile() - Constructor for class org.springframework.vault.authentication.KubernetesServiceAccountTokenFile
 - 
Create a new
KubernetesServiceAccountTokenFilepointing to theKubernetesServiceAccountTokenFile.DEFAULT_KUBERNETES_SERVICE_ACCOUNT_TOKEN_FILE. - KubernetesServiceAccountTokenFile(File) - Constructor for class org.springframework.vault.authentication.KubernetesServiceAccountTokenFile
 - 
Create a new
KubernetesServiceAccountTokenFileKubernetesServiceAccountTokenFilefrom aFilehandle. - KubernetesServiceAccountTokenFile(String) - Constructor for class org.springframework.vault.authentication.KubernetesServiceAccountTokenFile
 - KubernetesServiceAccountTokenFile(Resource) - Constructor for class org.springframework.vault.authentication.KubernetesServiceAccountTokenFile
 - 
Create a new
KubernetesServiceAccountTokenFileKubernetesServiceAccountTokenFilefrom aResourcehandle. - KV_1 - Enum constant in enum class org.springframework.vault.core.VaultKeyValueOperationsSupport.KeyValueBackend
 - 
Key/Value backend version 1 (unversioned).
 - KV_2 - Enum constant in enum class org.springframework.vault.core.VaultKeyValueOperationsSupport.KeyValueBackend
 - 
K/V backend version 2 (versioned).
 
L
- Lease - Class in org.springframework.vault.core.lease.domain
 - 
A lease abstracting the lease Id, duration and its renewability.
 - LeaseAwareVaultPropertySource - Class in org.springframework.vault.core.env
 - 
PropertySourcethat requests renewable secrets fromSecretLeaseContainer. - LeaseAwareVaultPropertySource(String, SecretLeaseContainer, RequestedSecret) - Constructor for class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - LeaseAwareVaultPropertySource(String, SecretLeaseContainer, RequestedSecret, PropertyTransformer) - Constructor for class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - LeaseAwareVaultPropertySource(String, SecretLeaseContainer, RequestedSecret, PropertyTransformer, boolean) - Constructor for class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - LeaseAwareVaultPropertySource(SecretLeaseContainer, RequestedSecret) - Constructor for class org.springframework.vault.core.env.LeaseAwareVaultPropertySource
 - leaseDuration(Duration) - Method in class org.springframework.vault.authentication.LoginToken.LoginTokenBuilder
 - 
Configure the lease duration.
 - LeaseEndpoints - Enum Class in org.springframework.vault.core.lease
 - 
Version-specific endpoint implementations that use either legacy or sys/leases endpoints.
 - LeaseErrorListener - Interface in org.springframework.vault.core.lease.event
 - 
Listener for Vault exceptional
SecretLeaseEvents. - LeaseListener - Interface in org.springframework.vault.core.lease.event
 - 
Listener for Vault
SecretLeaseEvents. - LeaseListenerAdapter - Class in org.springframework.vault.core.lease.event
 - 
Empty listener adapter implementing
LeaseListenerandLeaseErrorListener. - LeaseListenerAdapter() - Constructor for class org.springframework.vault.core.lease.event.LeaseListenerAdapter
 - Leases - Enum constant in enum class org.springframework.vault.core.lease.LeaseEndpoints
 - 
Sys/lease endpoints for Vault 0.8 and higher (/sys/leases/…) that uses the /sys/leases/revoke endpoint when revoking leases.
 - LeasesRevokedByPrefix - Enum constant in enum class org.springframework.vault.core.lease.LeaseEndpoints
 - 
Sys/lease endpoints for Vault 0.8 and higher (/sys/leases/…) that uses the /sys/leases/revoke-prefix/… endpoint when revoking leases.
 - LeaseStrategy - Interface in org.springframework.vault.support
 - 
Strategy interface to control whether to retain or drop a
Leaseafter a failure. - Legacy - Enum constant in enum class org.springframework.vault.core.lease.LeaseEndpoints
 - 
Legacy endpoints prior to Vault 0.8 (/sys/renew,/sys/revoke).
 - LifecycleAwareSessionManager - Class in org.springframework.vault.authentication
 - 
Lifecycle-aware
Session Manager. - LifecycleAwareSessionManager(ClientAuthentication, TaskScheduler, RestClient) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - LifecycleAwareSessionManager(ClientAuthentication, TaskScheduler, RestClient, LifecycleAwareSessionManagerSupport.RefreshTrigger) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - LifecycleAwareSessionManager(ClientAuthentication, TaskScheduler, RestOperations) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - LifecycleAwareSessionManager(ClientAuthentication, TaskScheduler, RestOperations, LifecycleAwareSessionManagerSupport.RefreshTrigger) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - LifecycleAwareSessionManager.TokenWrapper - Class in org.springframework.vault.authentication
 - 
Wraps a
VaultTokenand specifies whether the token is revocable on factory shutdown. - LifecycleAwareSessionManagerSupport - Class in org.springframework.vault.authentication
 - 
Support class to build Lifecycle-aware Session Manager implementations, defining common properties such as the
TaskSchedulerandLifecycleAwareSessionManagerSupport.RefreshTrigger. - LifecycleAwareSessionManagerSupport(TaskScheduler) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - 
Create a
LifecycleAwareSessionManagergivenTaskScheduler. - LifecycleAwareSessionManagerSupport(TaskScheduler, LifecycleAwareSessionManagerSupport.RefreshTrigger) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - LifecycleAwareSessionManagerSupport.FixedTimeoutRefreshTrigger - Class in org.springframework.vault.authentication
 - 
LifecycleAwareSessionManagerSupport.RefreshTriggerimplementation using a fixed timeout to schedule renewal before aLoginTokenexpires. - LifecycleAwareSessionManagerSupport.OneShotTrigger - Class in org.springframework.vault.authentication
 - 
This one-shot trigger creates only one execution time to trigger an execution only once.
 - LifecycleAwareSessionManagerSupport.RefreshTrigger - Interface in org.springframework.vault.authentication
 - 
Common interface for trigger objects that determine the next execution time of a refresh task.
 - list(String) - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - list(String) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueOperationsSupport
 - 
Enumerate keys from a Vault path.
 - list(String) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - 
Enumerate keys from a Vault path.
 - list(String) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - list(String) - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - list(String) - Method in interface org.springframework.vault.core.VaultKeyValueOperationsSupport
 - 
Enumerate keys from a Vault path.
 - list(String) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Enumerate keys from a Vault path.
 - list(String) - Method in class org.springframework.vault.core.VaultTemplate
 - LIST - Enum constant in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Allows listing values at the given path.
 - loadProperties() - Method in class org.springframework.vault.core.env.VaultPropertySource
 - 
Initialize property source and read properties from Vault.
 - logger - Variable in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - 
Logger available to subclasses.
 - login() - Method in class org.springframework.vault.authentication.AppRoleAuthentication
 - login() - Method in class org.springframework.vault.authentication.AuthenticationStepsExecutor
 - login() - Method in class org.springframework.vault.authentication.AwsEc2Authentication
 - login() - Method in class org.springframework.vault.authentication.AwsIamAuthentication
 - login() - Method in class org.springframework.vault.authentication.AzureMsiAuthentication
 - login() - Method in interface org.springframework.vault.authentication.ClientAuthentication
 - 
Return a
VaultToken. - login() - Method in class org.springframework.vault.authentication.ClientCertificateAuthentication
 - login() - Method in class org.springframework.vault.authentication.CubbyholeAuthentication
 - login() - Method in class org.springframework.vault.authentication.GcpComputeAuthentication
 - login() - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthentication
 - login() - Method in class org.springframework.vault.authentication.GitHubAuthentication
 - login() - Method in class org.springframework.vault.authentication.JwtAuthentication
 - login() - Method in class org.springframework.vault.authentication.KubernetesAuthentication
 - login() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - login() - Method in class org.springframework.vault.authentication.LoginTokenAdapter
 - login() - Method in class org.springframework.vault.authentication.PcfAuthentication
 - login() - Method in class org.springframework.vault.authentication.TokenAuthentication
 - login() - Method in class org.springframework.vault.authentication.UsernamePasswordAuthentication
 - login(String, String...) - Method in class org.springframework.vault.authentication.AuthenticationSteps.Node
 - 
Terminal operation requesting a
tokenfrom Vault by posting the current state to VaultsuriTemplate. - login(Function<? super T, ? extends VaultToken>) - Method in class org.springframework.vault.authentication.AuthenticationSteps.Node
 - login(AuthenticationSteps.HttpRequest<VaultResponse>) - Method in class org.springframework.vault.authentication.AuthenticationSteps.Node
 - 
Terminal operation requesting a
tokenfrom Vault by issuing a HTTP request with the current state to VaultsuriTemplate. - LoginFailedEvent - Class in org.springframework.vault.authentication.event
 - 
Event published before renewing a
login token. - LoginFailedEvent(Object, Throwable) - Constructor for class org.springframework.vault.authentication.event.LoginFailedEvent
 - 
Create a new
LoginFailedEventgivenException. - LoginToken - Class in org.springframework.vault.authentication
 - 
Value object for a Vault token obtained by a login method.
 - LoginToken.LoginTokenBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
LoginToken. - LoginTokenAdapter - Class in org.springframework.vault.authentication
 - 
Adapts tokens created by a
ClientAuthenticationto aLoginToken. - LoginTokenAdapter(ClientAuthentication, RestOperations) - Constructor for class org.springframework.vault.authentication.LoginTokenAdapter
 - LoginTokenExpiredEvent - Class in org.springframework.vault.authentication.event
 - 
Event published when dropping an expired
login token. - LoginTokenExpiredEvent(VaultToken) - Constructor for class org.springframework.vault.authentication.event.LoginTokenExpiredEvent
 - 
Create a new
LoginTokenExpiredEventgivenVaultToken. - LoginTokenRenewalFailedEvent - Class in org.springframework.vault.authentication.event
 - 
Generic event class for authentication error events.
 - LoginTokenRenewalFailedEvent(VaultToken, Throwable) - Constructor for class org.springframework.vault.authentication.event.LoginTokenRenewalFailedEvent
 - LoginTokenRevocationFailedEvent - Class in org.springframework.vault.authentication.event
 - 
Generic event class for authentication error events.
 - LoginTokenRevocationFailedEvent(VaultToken, Throwable) - Constructor for class org.springframework.vault.authentication.event.LoginTokenRevocationFailedEvent
 - lookup(VaultToken) - Method in interface org.springframework.vault.core.VaultWrappingOperations
 - 
Looks up
metadatafor the given token containing a wrapped response. - lookup(VaultToken) - Method in class org.springframework.vault.core.VaultWrappingTemplate
 
M
- map(Function<? super T, ? extends R>) - Method in class org.springframework.vault.authentication.AuthenticationSteps.Node
 - 
Transform the state object into a different object.
 - MappingVaultConverter - Class in org.springframework.vault.repository.convert
 - 
VaultConverterthat uses aMappingContextto do sophisticated mapping of domain objects toSecretDocument. - MappingVaultConverter(MappingContext<? extends VaultPersistentEntity<?>, VaultPersistentProperty>) - Constructor for class org.springframework.vault.repository.convert.MappingVaultConverter
 - MappingVaultEntityInformation<T,
ID> - Class in org.springframework.vault.repository.core  - 
VaultEntityInformationimplementation using aVaultPersistentEntityinstance to lookup the necessary information. - MappingVaultEntityInformation(VaultPersistentEntity<T>) - Constructor for class org.springframework.vault.repository.core.MappingVaultEntityInformation
 - maxVersions(int) - Method in class org.springframework.vault.support.VaultMetadataRequest.VaultMetadataRequestBuilder
 - 
Set the number of versions to keep per key.
 - maxVersions(int) - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - maxWrappingTtl(Duration) - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Configure a max TTL for response wrapping.
 - meta(Map<String, String>) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure meta.
 - metadataTokenRequestUri(URI) - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
 - 
Configure the Identity Metadata token request
URI. - metadataTokenTtl(Duration) - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
 - 
Configure the Instance Service Metadata v2 Token TTL.
 - method(HttpMethod, String, String...) - Static method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Builder entry point to use
HttpMethodforuriTemplate. - minDecryptionVersion(int) - Method in class org.springframework.vault.support.VaultTransitKeyConfiguration.VaultTransitKeyConfigurationBuilder
 - 
Specifies the minimum version of ciphertext allowed to be decrypted.
 - minEncryptionVersion(int) - Method in class org.springframework.vault.support.VaultTransitKeyConfiguration.VaultTransitKeyConfigurationBuilder
 - 
Specifies the minimum version of the key that can be used to encrypt plaintext, sign payloads, or generate HMACs.
 - minWrappingTtl(Duration) - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Configure a min TTL for response wrapping.
 - mount(String, VaultMount) - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Mounts a secret backend
VaultMounttopath. - mount(String, VaultMount) - Method in class org.springframework.vault.core.VaultSysTemplate
 - multicastEvent(AuthenticationErrorEvent) - Method in class org.springframework.vault.authentication.AuthenticationEventPublisher
 - multicastEvent(AuthenticationErrorEvent) - Method in interface org.springframework.vault.authentication.event.AuthenticationEventMulticaster
 - 
Multicast the given application event to appropriate listeners.
 - multicastEvent(AuthenticationEvent) - Method in class org.springframework.vault.authentication.AuthenticationEventPublisher
 - multicastEvent(AuthenticationEvent) - Method in interface org.springframework.vault.authentication.event.AuthenticationEventMulticaster
 - 
Multicast the given application event to appropriate listeners.
 - mutate() - Method in class org.springframework.vault.support.VaultTransformContext
 - 
Return a builder to create a new
VaultTransformContextwhose settings are replicated from the currentVaultTransformContext. 
N
- name() - Method in interface org.springframework.vault.support.Policy.Capability
 - namedQueriesLocation() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Configures the location of where to find the Spring Data named queries properties file.
 - namespace(String) - Static method in class org.springframework.vault.client.ReactiveVaultClients
 - 
Create a
ExchangeFilterFunctionthat associates each request with aX-Vault-Namespaceheader if the header is not present. - nextExecution(TriggerContext) - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.OneShotTrigger
 - nextExecution(LoginToken) - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.FixedTimeoutRefreshTrigger
 - nextExecution(LoginToken) - Method in interface org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.RefreshTrigger
 - 
Determine the next execution time according to the given trigger context.
 - NO_LEASE_DURATION - Static variable in class org.springframework.vault.core.lease.SecretLeaseContainer
 - NO_LEASE_ID - Static variable in class org.springframework.vault.core.lease.SecretLeaseContainer
 - Node() - Constructor for class org.springframework.vault.authentication.AuthenticationSteps.Node
 - noDefaultPolicy() - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Omit the default policy in the token's policy set
 - noDefaultPolicy(boolean) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure whether the default policy should be part of the token's policy set.
 - nonce(byte[]) - Method in class org.springframework.vault.support.VaultTransitContext.VaultTransitRequestBuilder
 - 
Configure the nonce value for a
transitoperation. - nonce(AwsEc2AuthenticationOptions.Nonce) - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
 - 
Configure a
AwsEc2AuthenticationOptions.Noncefor login requests. - Nonce(char[]) - Constructor for class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.Nonce
 - none() - Static method in class org.springframework.vault.core.lease.domain.Lease
 - 
Factory method to return a non-renewable, zero-duration
Lease. - noop() - Static method in class org.springframework.vault.core.util.PropertyTransformers
 - noParent() - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure the token to not have the parent token of the caller.
 - noParent(boolean) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure the token to not have the parent token of the caller.
 - notAfter(Instant) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Set the
Not Afterfield of the certificate with specified date value. - numUses(int) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure the maximum uses for the token.
 
O
- of(byte[]) - Static method in class org.springframework.vault.support.Plaintext
 - 
Factory method to create
Plaintextfrom a byte sequence. - of(byte[]) - Static method in class org.springframework.vault.support.TransformPlaintext
 - 
Factory method to create
TransformPlaintextfrom a byte sequence. - of(char[]) - Static method in class org.springframework.vault.authentication.LoginToken
 - 
Create a new
LoginToken. - of(char[]) - Static method in class org.springframework.vault.support.VaultToken
 - 
Create a new
VaultToken. - of(char[], Duration) - Static method in class org.springframework.vault.authentication.LoginToken
 - 
Create a new
LoginTokenwith aleaseDurationSeconds. - of(char[], String) - Static method in class org.springframework.vault.support.SslConfiguration.KeyConfiguration
 - 
Create a
SslConfiguration.KeyConfigurationto configure a specific key within aKeyStore. - of(String) - Static method in class org.springframework.vault.support.VaultToken
 - 
Create a new
VaultToken. - of(String) - Static method in class org.springframework.vault.authentication.LoginToken
 - 
Create a new
LoginToken. - of(String) - Static method in class org.springframework.vault.support.Ciphertext
 - 
Factory method to create
Ciphertextfrom the givenciphertext. - of(String) - Static method in class org.springframework.vault.support.Hmac
 - 
Factory method to create a
Hmacfrom the givenhmac. - of(String) - Static method in class org.springframework.vault.support.Plaintext
 - of(String) - Static method in class org.springframework.vault.support.Signature
 - 
Factory method to create a
Signaturefrom the givensignature. - of(String) - Static method in class org.springframework.vault.support.TransformCiphertext
 - 
Factory method to create
TransformCiphertextfrom the givenciphertext. - of(String) - Static method in class org.springframework.vault.support.TransformPlaintext
 - 
Factory method to create
TransformPlaintextusing fromString. - of(String, String, String) - Static method in class org.springframework.vault.support.Certificate
 - 
Create a
Certificategiven a private key with certificates and the serial number. - of(String, String, String, String) - Static method in class org.springframework.vault.support.CertificateBundle
 - 
Create a
CertificateBundlegiven a private key with certificates and the serial number. - of(String, String, String, String, String) - Static method in class org.springframework.vault.support.CertificateBundle
 - 
Create a
CertificateBundlegiven a private key with certificates and the serial number. - of(String, String, String, String, String, Long) - Static method in class org.springframework.vault.support.CertificateBundle
 - 
Create a
CertificateBundlegiven a private key with certificates and the serial number. - of(String, String, String, List<String>) - Static method in class org.springframework.vault.support.Certificate
 - 
Create a
Certificategiven a private key with certificates and the serial number. - of(String, String, String, List<String>, Long) - Static method in class org.springframework.vault.support.Certificate
 - 
Create a
Certificategiven a private key with certificates and the serial number. - of(String, Charset) - Static method in class org.springframework.vault.support.Plaintext
 - of(String, Charset) - Static method in class org.springframework.vault.support.TransformPlaintext
 - of(String, Duration, boolean) - Static method in class org.springframework.vault.core.lease.domain.Lease
 - 
Create a new
Lease. - of(Set<Policy.Rule>) - Static method in class org.springframework.vault.support.Policy
 - 
Create a
Policyfrom one or morerules. - of(L, R) - Static method in class org.springframework.vault.authentication.AuthenticationSteps.Pair
 - of(Resource) - Static method in class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - 
Create a new
SslConfiguration.KeyStoreConfigurationgivenResource. - of(Resource, char[]) - Static method in class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - 
Create a new
SslConfiguration.KeyStoreConfigurationgivenResourceandstorePasswordusing the default keystore type. - of(Resource, char[], String) - Static method in class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - 
Create a new
SslConfiguration.KeyStoreConfigurationgivenResource,storePassword, andkeyStoreType. - of(VaultTokenSupplier) - Static method in class org.springframework.vault.authentication.CachingVaultTokenSupplier
 - 
Creates a new
CachingVaultTokenSuppliergiven adelegate supplier. - of(VaultEndpoint) - Static method in class org.springframework.vault.client.SimpleVaultEndpointProvider
 - 
Creates a new
VaultEndpointProvidergivenVaultEndpoint. - of(Policy.Rule...) - Static method in class org.springframework.vault.support.Policy
 - 
Create a
Policyfrom one or morerules. - OFF - Enum constant in enum class org.springframework.vault.annotation.VaultPropertySource.Renewal
 - 
Do not renew leases associated with secrets.
 - ofKeyType(String) - Static method in class org.springframework.vault.support.VaultTransitKeyCreationRequest
 - 
Create a new
VaultTransitKeyCreationRequestspecifically for atype. - oldestVersion(int) - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - onAfterLeaseRenewed(RequestedSecret, Lease) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Hook method called when a
Leaseis renewed. - onAfterLeaseRevocation(RequestedSecret, Lease) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Hook method called after triggering revocation for a
Lease. - onAuthenticationError(AuthenticationErrorEvent) - Method in interface org.springframework.vault.authentication.event.AuthenticationErrorListener
 - 
Callback for a
AuthenticationErrorEvent. - onAuthenticationEvent(AuthenticationEvent) - Method in interface org.springframework.vault.authentication.event.AuthenticationListener
 - 
Callback for a
AuthenticationEvent - onBeforeLeaseRevocation(RequestedSecret, Lease) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Hook method called before triggering revocation for a
Lease. - onError(RequestedSecret, Lease, Exception) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Hook method called when an error occurred during secret retrieval, lease renewal, and other Vault interactions.
 - OneShotTrigger(Instant) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.OneShotTrigger
 - OneShotTrigger(Date) - Constructor for class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport.OneShotTrigger
 - onLeaseError(SecretLeaseEvent, Exception) - Method in interface org.springframework.vault.core.lease.event.LeaseErrorListener
 - 
Callback for a
SecretLeaseEvent. - onLeaseError(SecretLeaseEvent, Exception) - Method in class org.springframework.vault.core.lease.event.LeaseListenerAdapter
 - onLeaseError(SecretLeaseEvent, Exception) - Method in enum class org.springframework.vault.core.lease.SecretLeaseEventPublisher.LoggingErrorListener
 - onLeaseEvent(SecretLeaseEvent) - Method in interface org.springframework.vault.core.lease.event.LeaseListener
 - 
Callback for a
SecretLeaseEvent - onLeaseEvent(SecretLeaseEvent) - Method in class org.springframework.vault.core.lease.event.LeaseListenerAdapter
 - onLeaseExpired(RequestedSecret, Lease) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Hook method called when a
Leaseexpires. - onLeaseExpired(RequestedSecret, Lease) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Hook method called when a
Leaseexpires. - onNext(Consumer<? super T>) - Method in class org.springframework.vault.authentication.AuthenticationSteps.Node
 - 
Callback with the current state object.
 - onSecretsNotFound(RequestedSecret) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Hook method called when secrets were not found.
 - onSecretsObtained(RequestedSecret, Lease, Map<String, Object>) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Hook method called when secrets were obtained.
 - onSecretsRotated(RequestedSecret, Lease, Lease, Map<String, Object>) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Hook method called when secrets were rotated.
 - opsForKeyValue(String, VaultKeyValueOperationsSupport.KeyValueBackend) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - opsForKeyValue(String, VaultKeyValueOperationsSupport.KeyValueBackend) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - opsForKeyValue(String, VaultKeyValueOperationsSupport.KeyValueBackend) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Return
VaultKeyValueOperations. - opsForKeyValue(String, VaultKeyValueOperationsSupport.KeyValueBackend) - Method in class org.springframework.vault.core.VaultTemplate
 - opsForKeyValueMetadata() - Method in interface org.springframework.vault.core.ReactiveVaultVersionedKeyValueOperations
 - opsForKeyValueMetadata() - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - opsForKeyValueMetadata() - Method in interface org.springframework.vault.core.VaultVersionedKeyValueOperations
 - opsForKeyValueMetadata() - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - opsForPki() - Method in interface org.springframework.vault.core.VaultOperations
 - opsForPki() - Method in class org.springframework.vault.core.VaultTemplate
 - opsForPki(String) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Return
VaultPkiOperationsif the PKI backend is mounted on a different path thanpki. - opsForPki(String) - Method in class org.springframework.vault.core.VaultTemplate
 - opsForSys() - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - opsForSys() - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - opsForSys() - Method in interface org.springframework.vault.core.VaultOperations
 - opsForSys() - Method in class org.springframework.vault.core.VaultTemplate
 - opsForToken() - Method in interface org.springframework.vault.core.VaultOperations
 - opsForToken() - Method in class org.springframework.vault.core.VaultTemplate
 - opsForTransform() - Method in interface org.springframework.vault.core.VaultOperations
 - opsForTransform() - Method in class org.springframework.vault.core.VaultTemplate
 - opsForTransform(String) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Return
VaultTransformOperationsif the transit backend is mounted on a different path thantransform. - opsForTransform(String) - Method in class org.springframework.vault.core.VaultTemplate
 - opsForTransit() - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - opsForTransit() - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - opsForTransit() - Method in interface org.springframework.vault.core.VaultOperations
 - opsForTransit() - Method in class org.springframework.vault.core.VaultTemplate
 - opsForTransit(String) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - 
Return
ReactiveVaultTransitOperationsif the transit backend is mounted on a different path thantransit. - opsForTransit(String) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - opsForTransit(String) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Return
VaultTransitOperationsif the transit backend is mounted on a different path thantransit. - opsForTransit(String) - Method in class org.springframework.vault.core.VaultTemplate
 - opsForVersionedKeyValue(String) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - opsForVersionedKeyValue(String) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - opsForVersionedKeyValue(String) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Return
VaultVersionedKeyValueOperations. - opsForVersionedKeyValue(String) - Method in class org.springframework.vault.core.VaultTemplate
 - opsForWrapping() - Method in interface org.springframework.vault.core.VaultOperations
 - opsForWrapping() - Method in class org.springframework.vault.core.VaultTemplate
 - options(Map<String, String>) - Method in class org.springframework.vault.support.VaultMount.VaultMountBuilder
 - 
Set mount type specific options for this mount.
 - or(VaultQuery) - Method in class org.springframework.vault.repository.query.VaultQuery
 - or(VaultQuery, VaultQuery) - Method in class org.springframework.vault.repository.query.VaultQueryCreator
 - org.springframework.vault - package org.springframework.vault
 - 
Spring support for Hashicorp Vault.
 - org.springframework.vault.annotation - package org.springframework.vault.annotation
 - 
Annotation support for the Spring Vault.
 - org.springframework.vault.aot - package org.springframework.vault.aot
 - 
Ahead-of-Time support.
 - org.springframework.vault.authentication - package org.springframework.vault.authentication
 - 
Support for authentication and session management.
 - org.springframework.vault.authentication.event - package org.springframework.vault.authentication.event
 - 
Support classes for authentication application events.
 - org.springframework.vault.client - package org.springframework.vault.client
 - 
Spring Vault Client abstraction.
 - org.springframework.vault.config - package org.springframework.vault.config
 - 
Spring configuration for Vault.
 - org.springframework.vault.core - package org.springframework.vault.core
 - 
Vault core support.
 - org.springframework.vault.core.env - package org.springframework.vault.core.env
 - 
Spring Vault's environment abstraction consisting property source support.
 - org.springframework.vault.core.lease - package org.springframework.vault.core.lease
 - 
The core package implementing lease renewal and secret rotation.
 - org.springframework.vault.core.lease.domain - package org.springframework.vault.core.lease.domain
 - 
Lease domain classes.
 - org.springframework.vault.core.lease.event - package org.springframework.vault.core.lease.event
 - 
Support classes for lease application events.
 - org.springframework.vault.core.util - package org.springframework.vault.core.util
 - 
Property transformer classes for Spring Vault core support.
 - org.springframework.vault.repository.configuration - package org.springframework.vault.repository.configuration
 - 
Support infrastructure for the configuration of Vault specific repositories.
 - org.springframework.vault.repository.convert - package org.springframework.vault.repository.convert
 - 
Spring Vault specific converter infrastructure.
 - org.springframework.vault.repository.core - package org.springframework.vault.repository.core
 - 
Spring Vault core repository implementation.
 - org.springframework.vault.repository.mapping - package org.springframework.vault.repository.mapping
 - 
Infrastructure for the Vault JSON-to-object mapping subsystem.
 - org.springframework.vault.repository.query - package org.springframework.vault.repository.query
 - 
Query derivation mechanism for Vault specific repositories.
 - org.springframework.vault.repository.support - package org.springframework.vault.repository.support
 - 
Support infrastructure for query derivation of Vault specific repositories.
 - org.springframework.vault.security - package org.springframework.vault.security
 - 
Integration with Spring Security.
 - org.springframework.vault.support - package org.springframework.vault.support
 - 
Classes supporting the Vault packages, such as value objects.
 - otherSans(Iterable<String>) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Configure custom OID/UTF8-string subject alternative names.
 
P
- parse(String) - Static method in class org.springframework.vault.support.PemObject
 - 
Create one or more
PemObjects from PEMcontent. - parseDuration(String) - Static method in class org.springframework.vault.support.DurationParser
 - 
Parse a Go format duration into a
Durationobject. - parseFirst(String) - Static method in class org.springframework.vault.support.PemObject
 - 
Create a
PemObjectfrom PEMcontentthat is enclosed with-BEGIN PRIVATE KEY-or-BEGIN PUBLIC KEY-. - password(CharSequence) - Method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions.UsernamePasswordAuthenticationBuilder
 - 
Configure a
passwordfor userpass authentication. - patch(String, Map<String, ?>) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueOperations
 - 
Update the secret at
pathwithout removing the existing secrets. - patch(String, Map<String, ?>) - Method in interface org.springframework.vault.core.VaultKeyValueOperations
 - 
Update the secret at
pathwithout removing the existing secrets. - path(String) - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions.AppRoleAuthenticationOptionsBuilder
 - 
Configure the mount path.
 - path(String) - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
 - 
Configure the mount path.
 - path(String) - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Configure the mount path, defaults to aws.
 - path(String) - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
 - 
Configure the mount path, defaults to azure.
 - path(String) - Method in class org.springframework.vault.authentication.ClientCertificateAuthenticationOptions.ClientCertificateAuthenticationOptionsBuilder
 - 
Configure the mount path, defaults to azure.
 - path(String) - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions.CubbyholeAuthenticationOptionsBuilder
 - 
Configure the cubbyhole path, such as
cubbyhole/token. - path(String) - Method in class org.springframework.vault.authentication.GcpComputeAuthenticationOptions.GcpComputeAuthenticationOptionsBuilder
 - 
Configure the mount path, defaults to aws.
 - path(String) - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions.GcpIamCredentialsAuthenticationOptionsBuilder
 - 
Configure the mount path, defaults to aws.
 - path(String) - Method in class org.springframework.vault.authentication.GitHubAuthenticationOptions.GithubAuthenticationOptionsBuilder
 - 
Configure the mount path.
 - path(String) - Method in class org.springframework.vault.authentication.JwtAuthenticationOptions.JwtAuthenticationOptionsBuilder
 - 
Configure the mount path.
 - path(String) - Method in class org.springframework.vault.authentication.KubernetesAuthenticationOptions.KubernetesAuthenticationOptionsBuilder
 - 
Configure the mount path.
 - path(String) - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder
 - 
Configure the mount path.
 - path(String) - Method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions.UsernamePasswordAuthenticationBuilder
 - 
Configure the mount path.
 - path(String) - Method in class org.springframework.vault.support.Policy.Rule.RuleBuilder
 - 
Associate a
pathwith the rule. - PcfAuthentication - Class in org.springframework.vault.authentication
 - 
PCF implementation of
ClientAuthentication. - PcfAuthentication(PcfAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.PcfAuthentication
 - PcfAuthentication(PcfAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.PcfAuthentication
 - PcfAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
PcfAuthentication. - PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
PcfAuthenticationOptions. - PEM - Enum constant in enum class org.springframework.vault.core.VaultPkiOperations.Encoding
 - 
Privacy-Enhanced Mail (PEM) format in base64.
 - PEM_KEYSTORE_TYPE - Static variable in class org.springframework.vault.support.SslConfiguration
 - 
Constant for PEM-based keystore type.
 - PemObject - Class in org.springframework.vault.support
 - 
Represents a PEM object that is internally decoded to a DER object.
 - plaintext(Plaintext) - Method in class org.springframework.vault.support.VaultHmacRequest.VaultHmacRequestBuilder
 - 
Configure the input to be used to create the digest.
 - plaintext(Plaintext) - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder
 - 
Configure the
Plaintextinput to be used to verify the signature. - plaintext(Plaintext) - Method in class org.springframework.vault.support.VaultSignRequest.VaultSignRequestBuilder
 - 
Configure the input to be used to create the signature.
 - Plaintext - Class in org.springframework.vault.support
 - 
Value object representing plain text with an optional
VaultTransitContext. - policies(Iterable<String>) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure policies.
 - Policy - Class in org.springframework.vault.support
 - 
Value object representing a Vault policy associated with
Policy.Rules. - Policy.BuiltinCapabilities - Enum Class in org.springframework.vault.support
 - 
Built-in Vault capabilities.
 - Policy.Capability - Interface in org.springframework.vault.support
 - 
Capability interface representing capability literals.
 - Policy.Rule - Class in org.springframework.vault.support
 - 
Value object representing a rule for a certain path.
 - Policy.Rule.RuleBuilder - Class in org.springframework.vault.support
 - 
Builder for a
Policy.Rule. - post(String, String...) - Static method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Builder entry point to
POSTtouriTemplate. - post(URI) - Static method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Builder entry point to
POSTtouri. - PrefixAwareUriBuilderFactory() - Constructor for class org.springframework.vault.client.VaultClients.PrefixAwareUriBuilderFactory
 - PrefixAwareUriBuilderFactory(VaultEndpointProvider) - Constructor for class org.springframework.vault.client.VaultClients.PrefixAwareUriBuilderFactory
 - prehashed(boolean) - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder
 - 
Set to true when the input is already hashed.
 - prehashed(boolean) - Method in class org.springframework.vault.support.VaultSignRequest.VaultSignRequestBuilder
 - 
Set to true when the input is already hashed.
 - privateKeyFormat(String) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Configure the key format.
 - propertyNamePrefix() - Element in annotation interface org.springframework.vault.annotation.VaultPropertySource
 - 
Property name prefix for properties obtained from Vault.
 - propertyNamePrefix(String) - Static method in class org.springframework.vault.core.util.PropertyTransformers
 - PropertyTransformer - Interface in org.springframework.vault.core.util
 - 
Strategy interface to transform properties to a new key-value
Mapin a functional style. - PropertyTransformers - Class in org.springframework.vault.core.util
 - 
Implementations of
PropertyTransformerthat provide various useful property transformation operations, prefixing, etc. - PropertyTransformers() - Constructor for class org.springframework.vault.core.util.PropertyTransformers
 - PropertyTransformers.KeyPrefixPropertyTransformer - Class in org.springframework.vault.core.util
 - 
PropertyTransformerthat adds a prefix to each key name. - PropertyTransformers.NoOpPropertyTransformer - Class in org.springframework.vault.core.util
 - 
PropertyTransformerthat passes the given properties through without returning changed properties. - provided(char[]) - Static method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.Nonce
 - 
Create a wrapped
AwsEc2AuthenticationOptions.Noncegiven anoncevalue. - provided(String) - Static method in interface org.springframework.vault.authentication.AppRoleAuthenticationOptions.RoleId
 - 
Create a
AppRoleAuthenticationOptions.RoleIdthat encapsulates a staticroleId. - provided(String) - Static method in interface org.springframework.vault.authentication.AppRoleAuthenticationOptions.SecretId
 - 
Create a
AppRoleAuthenticationOptions.SecretIdthat encapsulates a staticsecretId. - pull(VaultToken) - Static method in interface org.springframework.vault.authentication.AppRoleAuthenticationOptions.RoleId
 - 
Create a
AppRoleAuthenticationOptions.RoleIdthat obtains its value using pull-mode, specifying ainitial token. - pull(VaultToken) - Static method in interface org.springframework.vault.authentication.AppRoleAuthenticationOptions.SecretId
 - 
Create a
AppRoleAuthenticationOptions.SecretIdthat obtains its value using pull-mode, specifying ainitial token. - put(Object, Object, String) - Method in class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - put(String, Object) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueOperations
 - 
Write the secret at
path. - put(String, Object) - Method in interface org.springframework.vault.core.ReactiveVaultVersionedKeyValueOperations
 - 
Write the
versioned secretatpath. - put(String, Object) - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - put(String, Object) - Method in interface org.springframework.vault.core.VaultKeyValueOperations
 - 
Write the secret at
path. - put(String, Object) - Method in interface org.springframework.vault.core.VaultVersionedKeyValueOperations
 - 
Write the
versioned secretatpath. - put(String, Object) - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - put(String, Object) - Method in class org.springframework.vault.repository.convert.SecretDocument
 - 
Set a value in the secret document.
 - put(String, String...) - Static method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Builder entry point to
PUTtouriTemplate. - put(String, VaultMetadataRequest) - Method in interface org.springframework.vault.core.ReactiveVaultKeyValueMetadataOperations
 - 
Update the secret metadata, or creates new metadata if not present.
 - put(String, VaultMetadataRequest) - Method in interface org.springframework.vault.core.VaultKeyValueMetadataOperations
 - 
Update the secret metadata, or creates new metadata if not present.
 - put(URI) - Static method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Builder entry point to
PUTtouri. 
Q
- queryLookupStrategy() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Returns the key of the
QueryLookupStrategyto be used for lookup queries for query methods. 
R
- RawTransitKey - Interface in org.springframework.vault.support
 - 
A exported raw key inside Vault's
transitbackend. - ReactiveLifecycleAwareSessionManager - Class in org.springframework.vault.authentication
 - 
Reactive implementation of Lifecycle-aware
session manager. - ReactiveLifecycleAwareSessionManager(VaultTokenSupplier, TaskScheduler, WebClient) - Constructor for class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - 
Create a
ReactiveLifecycleAwareSessionManagergivenClientAuthentication,TaskSchedulerandWebClient. - ReactiveLifecycleAwareSessionManager(VaultTokenSupplier, TaskScheduler, WebClient, LifecycleAwareSessionManagerSupport.RefreshTrigger) - Constructor for class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - 
Create a
ReactiveLifecycleAwareSessionManagergivenVaultTokenSupplier,TaskSchedulerandWebClient. - ReactiveLifecycleAwareSessionManager.TokenWrapper - Class in org.springframework.vault.authentication
 - 
Wraps a
VaultTokenand specifies whether the token is revocable on factory shutdown. - reactiveSessionManager() - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - 
Construct a
ReactiveSessionManagerusingAbstractReactiveVaultConfiguration.vaultTokenSupplier(). - ReactiveSessionManager - Interface in org.springframework.vault.authentication
 - 
Strategy interface that encapsulates the creation and management of Vault sessions based on
VaultTokenused by reactive components. - ReactiveVaultClients - Class in org.springframework.vault.client
 - 
Vault Client factory to create
WebClientconfigured to the needs of accessing Vault. - ReactiveVaultClients() - Constructor for class org.springframework.vault.client.ReactiveVaultClients
 - reactiveVaultEndpointProvider() - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - ReactiveVaultEndpointProvider - Interface in org.springframework.vault.client
 - 
Component that provides reactively a
VaultEndpoint. - ReactiveVaultKeyValueMetadataOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of Vault operations using Vault's versioned Key/Value (kv version 2) secret backend.
 - ReactiveVaultKeyValueOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of Vault operations using Vault's Key/Value secret backend.
 - ReactiveVaultKeyValueOperationsSupport - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of Vault operations using Vault's Key/Value secret backend.
 - reactiveVaultOperations - Variable in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - ReactiveVaultOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of Vault operations executed on a reactive infrastructure, implemented by
ReactiveVaultTemplate. - ReactiveVaultSysOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of administrative Vault operations using reactive infrastructure.
 - ReactiveVaultSysTemplate - Class in org.springframework.vault.core
 - 
Default implementation of
ReactiveVaultSysOperations. - ReactiveVaultSysTemplate(ReactiveVaultOperations) - Constructor for class org.springframework.vault.core.ReactiveVaultSysTemplate
 - 
Create a new
ReactiveVaultSysTemplatewith the givenReactiveVaultOperations. - reactiveVaultTemplate() - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - 
Create a
ReactiveVaultTemplate. - ReactiveVaultTemplate - Class in org.springframework.vault.core
 - 
This class encapsulates main Vault interaction.
 - ReactiveVaultTemplate(VaultEndpointProvider, ClientHttpConnector) - Constructor for class org.springframework.vault.core.ReactiveVaultTemplate
 - ReactiveVaultTemplate(VaultEndpointProvider, ClientHttpConnector, VaultTokenSupplier) - Constructor for class org.springframework.vault.core.ReactiveVaultTemplate
 - 
Create a new
ReactiveVaultTemplatewith aVaultEndpointProvider,ClientHttpConnectorandVaultTokenSupplier. - ReactiveVaultTemplate(VaultEndpoint, ClientHttpConnector) - Constructor for class org.springframework.vault.core.ReactiveVaultTemplate
 - ReactiveVaultTemplate(VaultEndpoint, ClientHttpConnector, VaultTokenSupplier) - Constructor for class org.springframework.vault.core.ReactiveVaultTemplate
 - 
Create a new
ReactiveVaultTemplatewith aVaultEndpoint,ClientHttpConnectorandVaultTokenSupplier. - ReactiveVaultTemplate(WebClientBuilder) - Constructor for class org.springframework.vault.core.ReactiveVaultTemplate
 - 
Create a new
ReactiveVaultTemplatethrough aWebClientBuilder. - ReactiveVaultTemplate(WebClientBuilder, VaultTokenSupplier) - Constructor for class org.springframework.vault.core.ReactiveVaultTemplate
 - ReactiveVaultTransitOperations - Interface in org.springframework.vault.core
 - 
* Interface that specifies operations using the
transitbackend. - ReactiveVaultTransitTemplate - Class in org.springframework.vault.core
 - 
Default implementation of
ReactiveVaultTransitOperations. - ReactiveVaultTransitTemplate(ReactiveVaultOperations, String) - Constructor for class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - ReactiveVaultVersionedKeyValueOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of Vault operations using Vault's versioned Key/Value (kv version 2) secret backend.
 - ReactiveVaultVersionedKeyValueTemplate - Class in org.springframework.vault.core
 - 
Default implementation of
ReactiveVaultVersionedKeyValueOperations. - ReactiveVaultVersionedKeyValueTemplate(ReactiveVaultOperations, String) - Constructor for class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - 
Create a new
ReactiveVaultVersionedKeyValueTemplategivenReactiveVaultOperationsand the mountpath. - ReactorNetty() - Constructor for class org.springframework.vault.client.ClientHttpConnectorFactory.ReactorNetty
 - ReactorNetty() - Constructor for class org.springframework.vault.client.ClientHttpRequestFactoryFactory.ReactorNetty
 - read(Class<S>, SecretDocument) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - read(String) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - 
Read from a Vault path.
 - read(String) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - read(String) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Read (
GET)from a Vault path. - read(String) - Method in class org.springframework.vault.core.VaultTemplate
 - read(String, Class<T>) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - 
Read from a Vault path.
 - read(String, Class<T>) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - read(String, Class<T>) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Read (
GET)from a secret backend. - read(String, Class<T>) - Method in class org.springframework.vault.core.VaultTemplate
 - read(VaultToken) - Method in interface org.springframework.vault.core.VaultWrappingOperations
 - 
Read a wrapped secret.
 - read(VaultToken) - Method in class org.springframework.vault.core.VaultWrappingTemplate
 - read(VaultToken, Class<T>) - Method in interface org.springframework.vault.core.VaultWrappingOperations
 - 
Read a wrapped secret of type
responseType. - read(VaultToken, Class<T>) - Method in class org.springframework.vault.core.VaultWrappingTemplate
 - READ - Enum constant in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Allows reading the data at the given path.
 - readMap(TypeInformation<?>, Map<String, Object>) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - readRequired(String) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Read (
GET)from a Vault path. - readRequired(String, Class<T>) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Read (
GET)from a secret backend. - reference(String) - Method in class org.springframework.vault.support.VaultTransformContext.VaultTransformRequestBuilder
 - 
Set a user-defined reference identifier.
 - REFRESH_PERIOD_BEFORE_EXPIRY - Static variable in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - 
Refresh 5 seconds before the token expires.
 - region(Region) - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Configure a
Region, used for computing the signature. - regionProvider(AwsRegionProvider) - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Configure an
AwsRegionProvider, required to calculate the region to be used for computing the signature. - registerBeansForRoot(BeanDefinitionRegistry, RepositoryConfigurationSource) - Method in class org.springframework.vault.repository.configuration.VaultRepositoryConfigurationExtension
 - registerCodecs(Consumer<Object>) - Method in class org.springframework.vault.support.JacksonCompat
 - removeAuthenticationListener(AuthenticationListener) - Method in class org.springframework.vault.authentication.AuthenticationEventPublisher
 - 
Remove a
AuthenticationListener. - removeAuthenticationListener(AuthenticationListener) - Method in interface org.springframework.vault.authentication.event.AuthenticationEventMulticaster
 - 
Remove a
AuthenticationListener. - removeErrorListener(AuthenticationErrorListener) - Method in class org.springframework.vault.authentication.AuthenticationEventPublisher
 - 
Remove a
AuthenticationErrorListener. - removeErrorListener(AuthenticationErrorListener) - Method in interface org.springframework.vault.authentication.event.AuthenticationEventMulticaster
 - 
Remove a
AuthenticationErrorListener. - removeLeaseErrorListener(LeaseErrorListener) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Remove a
LeaseErrorListener. - removeLeaseListener(LeaseListener) - Method in class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - 
Remove a
LeaseListener. - removeNullProperties() - Static method in class org.springframework.vault.core.util.PropertyTransformers
 - renew(RequestedSecret) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Renew a
secret. - renew(VaultToken) - Method in interface org.springframework.vault.core.VaultTokenOperations
 - 
Renew a
VaultToken. - renew(VaultToken) - Method in class org.springframework.vault.core.VaultTokenTemplate
 - RENEW - Enum constant in enum class org.springframework.vault.annotation.VaultPropertySource.Renewal
 - 
Renew secrets in regular intervals to keep the lease alive.
 - RENEW - Enum constant in enum class org.springframework.vault.core.lease.domain.RequestedSecret.Mode
 - 
Renew lease of the requested secret until secret expires its max lease time.
 - renewable() - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Enable TTL extension/renewal for the token.
 - renewable(boolean) - Method in class org.springframework.vault.authentication.LoginToken.LoginTokenBuilder
 - 
Configure whether the token is renewable.
 - renewable(boolean) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure TTL extension/renewal for the token.
 - renewable(char[], Duration) - Static method in class org.springframework.vault.authentication.LoginToken
 - 
Create a new renewable
LoginTokenwith aleaseDurationSeconds. - renewable(String) - Static method in class org.springframework.vault.core.lease.domain.RequestedSecret
 - 
Create a renewable
RequestedSecretatpath. - renewable(VaultToken, Duration) - Static method in class org.springframework.vault.authentication.LoginToken
 - 
Create a new renewable
LoginTokenwith aleaseDurationSeconds. - renewal() - Element in annotation interface org.springframework.vault.annotation.VaultPropertySource
 - 
Configure lease renewal/rotation.
 - renewToken() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - 
Performs a token refresh.
 - renewToken() - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - 
Performs a token refresh.
 - repositoryBaseClass() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Configure the repository base class to be used to create repository proxies for this particular configuration.
 - repositoryFactoryBeanClass() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Returns the
FactoryBeanclass to be used for each repository instance. - repositoryImplementationPostfix() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Returns the postfix to be used when looking up custom repository implementations.
 - request(AuthenticationSteps.HttpRequest<R>) - Method in class org.springframework.vault.authentication.AuthenticationSteps.Node
 - 
Request data using a
AuthenticationSteps.HttpRequest. - requestCustomizers(RestTemplateRequestCustomizer<?>...) - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Add the
RestTemplateRequestCustomizersthat should be applied to theClientHttpRequest. - RequestedSecret - Class in org.springframework.vault.core.lease.domain
 - 
Represents a requested secret from a specific Vault path associated with a lease
RequestedSecret.Mode. - RequestedSecret.Mode - Enum Class in org.springframework.vault.core.lease.domain
 - requestFactory(Supplier<ClientHttpRequestFactory>) - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Set the
SupplierofClientHttpRequestFactorythat should be called each time weRestClientBuilder.build()a newRestClientinstance. - requestFactory(Supplier<ClientHttpRequestFactory>) - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Set the
SupplierofClientHttpRequestFactorythat should be called each time weRestTemplateBuilder.build()a newRestTemplateinstance. - requestFactory(ClientHttpRequestFactory) - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Set the
ClientHttpRequestFactorythat should be used with theRestClient. - requestFactory(ClientHttpRequestFactory) - Method in class org.springframework.vault.client.RestTemplateBuilder
 - 
Set the
ClientHttpRequestFactorythat should be used with theRestTemplate. - requestInitializers(ClientHttpRequestInitializer...) - Method in class org.springframework.vault.client.RestClientBuilder
 - 
Add the
ClientHttpRequestInitializersthat should be applied toClientHttpRequestinitialization. - requestRenewableSecret(String) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Request a renewable secret at
path. - requestRotatingSecret(String) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Request a rotating secret at
path. - ResourceCredentialSupplier - Class in org.springframework.vault.authentication
 - 
Mechanism to retrieve a credential from a
Resource. - ResourceCredentialSupplier(File) - Constructor for class org.springframework.vault.authentication.ResourceCredentialSupplier
 - ResourceCredentialSupplier(String) - Constructor for class org.springframework.vault.authentication.ResourceCredentialSupplier
 - ResourceCredentialSupplier(Resource) - Constructor for class org.springframework.vault.authentication.ResourceCredentialSupplier
 - RestClientBuilder - Class in org.springframework.vault.client
 - 
Builder that can be used to configure and create a
RestClient. - RestClientCustomizer - Interface in org.springframework.vault.client
 - 
Callback interface that can be used to customize a
RestClient.Builder. - restOperations() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - 
Construct a
RestOperationsobject configured for Vault session management and authentication usage. - restOperations() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - RestOperationsCallback<T extends @Nullable Object> - Interface in org.springframework.vault.core
 - 
A callback for executing arbitrary operations on
RestOperations. - restTemplateBuilder(VaultEndpointProvider, ClientHttpRequestFactory) - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - RestTemplateBuilder - Class in org.springframework.vault.client
 - 
Builder that can be used to configure and create a
RestTemplate. - RestTemplateCustomizer - Interface in org.springframework.vault.client
 - 
Callback interface that can be used to customize a
RestTemplate. - restTemplateFactory(AbstractVaultConfiguration.ClientFactoryWrapper) - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - 
Create a
RestTemplateFactorybean that is used to produceRestTemplate. - RestTemplateFactory - Interface in org.springframework.vault.client
 - 
Factory interface that produces a
RestTemplateobject. - RestTemplateRequestCustomizer<T extends ClientHttpRequest> - Interface in org.springframework.vault.client
 - 
Callback interface that can be used to customize the
ClientHttpRequestsent from aRestTemplate. - retainOnError() - Static method in interface org.springframework.vault.support.LeaseStrategy
 - 
Predefined strategy to retain leases on error.
 - retainOnIoError() - Static method in interface org.springframework.vault.support.LeaseStrategy
 - 
Predefined strategy to retain leases on I/O errors.
 - revoke() - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - 
Revoke and drop the current
VaultToken. - revoke() - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - 
Revoke and drop the current
VaultToken. - revoke(String) - Method in interface org.springframework.vault.core.VaultPkiOperations
 - 
Revokes a certificate using its serial number.
 - revoke(String) - Method in class org.springframework.vault.core.VaultPkiTemplate
 - revoke(VaultToken) - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - 
Revoke a
VaultToken. - revoke(VaultToken) - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - 
Revoke a
VaultToken. - revoke(VaultToken) - Method in interface org.springframework.vault.core.VaultTokenOperations
 - 
Revoke a
VaultToken. - revoke(VaultToken) - Method in class org.springframework.vault.core.VaultTokenTemplate
 - revokeNow() - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - 
Revoke and drop the current
VaultTokennow. - revokeNow(Mono<ReactiveLifecycleAwareSessionManager.TokenWrapper>) - Method in class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager
 - 
Revoke a
VaultTokennow and block execution until revocation completes. - revokeOrphan(VaultToken) - Method in interface org.springframework.vault.core.VaultTokenOperations
 - 
Revoke a
VaultTokenbut not its child tokens. - revokeOrphan(VaultToken) - Method in class org.springframework.vault.core.VaultTokenTemplate
 - rewrap(String, String) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Rewrap the provided cipher text using the latest version of the named key.
 - rewrap(String, String) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - rewrap(String, String) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Rewrap the provided cipher text using the latest version of the named key.
 - rewrap(String, String) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - rewrap(String, String, VaultTransitContext) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Rewrap the provided cipher text using the latest version of the named key.
 - rewrap(String, String, VaultTransitContext) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - rewrap(String, String, VaultTransitContext) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Rewrap the provided cipher text using the latest version of the named key.
 - rewrap(String, String, VaultTransitContext) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - rewrap(String, List<Ciphertext>) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Rewrap the provided batch of cipher text using the latest version of the named key.
 - rewrap(String, List<Ciphertext>) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - rewrap(String, List<Ciphertext>) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Rewrap the provided batch of cipher text using the latest version of the named key.
 - rewrap(String, List<Ciphertext>) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - rewrap(VaultToken) - Method in interface org.springframework.vault.core.VaultWrappingOperations
 - 
Rewraps a response-wrapped token.
 - rewrap(VaultToken) - Method in class org.springframework.vault.core.VaultWrappingTemplate
 - role(String) - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
 - 
Configure the name of the role against which the login is being attempted.If role is not specified, then the login endpoint looks for a role bearing the name of the AMI ID of the EC2 instance that is trying to login.
 - role(String) - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Configure the name of the role against which the login is being attempted.
 - role(String) - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
 - 
Configure the name of the role against which the login is being attempted.
 - role(String) - Method in class org.springframework.vault.authentication.ClientCertificateAuthenticationOptions.ClientCertificateAuthenticationOptionsBuilder
 - 
Configure the named certificate role to authenticate against.
 - role(String) - Method in class org.springframework.vault.authentication.GcpComputeAuthenticationOptions.GcpComputeAuthenticationOptionsBuilder
 - 
Configure the name of the role against which the login is being attempted.
 - role(String) - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions.GcpIamCredentialsAuthenticationOptionsBuilder
 - 
Configure the name of the role against which the login is being attempted.
 - role(String) - Method in class org.springframework.vault.authentication.JwtAuthenticationOptions.JwtAuthenticationOptionsBuilder
 - 
Configure the role.
 - role(String) - Method in class org.springframework.vault.authentication.KubernetesAuthenticationOptions.KubernetesAuthenticationOptionsBuilder
 - 
Configure the role.
 - role(String) - Method in class org.springframework.vault.authentication.PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder
 - 
Configure the role.
 - roleId(AppRoleAuthenticationOptions.RoleId) - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions.AppRoleAuthenticationOptionsBuilder
 - 
Configure the RoleId.
 - rotate(String) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Rotates the version of the named key.
 - rotate(String) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - rotate(String) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Rotates the version of the named key.
 - rotate(String) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - rotate(RequestedSecret) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Rotate a
secret. - ROTATE - Enum constant in enum class org.springframework.vault.annotation.VaultPropertySource.Renewal
 - 
Renew secrets (like
VaultPropertySource.Renewal.RENEW) and request new secrets once the lease expires. - ROTATE - Enum constant in enum class org.springframework.vault.core.lease.domain.RequestedSecret.Mode
 - 
Renew lease of the requested secret.
 - rotating(String) - Static method in class org.springframework.vault.core.lease.domain.RequestedSecret
 - 
Create a rotating
RequestedSecretatpath. - RuleBuilder() - Constructor for class org.springframework.vault.support.Policy.Rule.RuleBuilder
 
S
- seal() - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Seal vault.
 - seal() - Method in class org.springframework.vault.core.VaultSysTemplate
 - Secret - Annotation Interface in org.springframework.vault.repository.mapping
 - 
Secretmarks objects as aggregate roots to be stored in Vault. - SecretDocument - Class in org.springframework.vault.repository.convert
 - 
Vault database exchange object containing data before/after it's exchanged with Vault.
 - SecretDocument() - Constructor for class org.springframework.vault.repository.convert.SecretDocument
 - 
Create a new, empty
SecretDocument. - SecretDocument(String, Integer, Map<String, Object>) - Constructor for class org.springframework.vault.repository.convert.SecretDocument
 - SecretDocument(String, Map<String, Object>) - Constructor for class org.springframework.vault.repository.convert.SecretDocument
 - SecretDocument(String) - Constructor for class org.springframework.vault.repository.convert.SecretDocument
 - SecretDocument(Map<String, Object>) - Constructor for class org.springframework.vault.repository.convert.SecretDocument
 - 
Create a new
SecretDocumentgiven abody map. - SecretDocumentAccessor - Class in org.springframework.vault.repository.convert
 - 
Wrapper value object for a
SecretDocumentto be able to access raw values byVaultPersistentPropertyreferences. - secretId(AppRoleAuthenticationOptions.SecretId) - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions.AppRoleAuthenticationOptionsBuilder
 - 
Configure a
secretId. - secretLeaseContainer() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - SecretLeaseContainer - Class in org.springframework.vault.core.lease
 - 
Event-based container to request secrets from Vault and renew the associated
Lease. - SecretLeaseContainer(VaultOperations) - Constructor for class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Create a new
SecretLeaseContainergivenVaultOperations. - SecretLeaseContainer(VaultOperations, TaskScheduler) - Constructor for class org.springframework.vault.core.lease.SecretLeaseContainer
 - SecretLeaseCreatedEvent - Class in org.springframework.vault.core.lease.event
 - 
Event published after obtaining secrets potentially associated with a
Lease. - SecretLeaseCreatedEvent(RequestedSecret, Lease, Map<String, Object>) - Constructor for class org.springframework.vault.core.lease.event.SecretLeaseCreatedEvent
 - SecretLeaseErrorEvent - Class in org.springframework.vault.core.lease.event
 - 
Event published when caught an
Exceptionduring secret retrieval and lease interaction. - SecretLeaseErrorEvent(RequestedSecret, Lease, Throwable) - Constructor for class org.springframework.vault.core.lease.event.SecretLeaseErrorEvent
 - SecretLeaseEvent - Class in org.springframework.vault.core.lease.event
 - 
Abstract base class for
Leasebased events associated withRequestedSecret. - SecretLeaseEvent(RequestedSecret, Lease) - Constructor for class org.springframework.vault.core.lease.event.SecretLeaseEvent
 - SecretLeaseEventPublisher - Class in org.springframework.vault.core.lease
 - 
Publisher for
SecretLeaseEvents. - SecretLeaseEventPublisher() - Constructor for class org.springframework.vault.core.lease.SecretLeaseEventPublisher
 - SecretLeaseEventPublisher.LoggingErrorListener - Enum Class in org.springframework.vault.core.lease
 - 
Simple
LeaseErrorListenerimplementation to log errors. - SecretLeaseExpiredEvent - Class in org.springframework.vault.core.lease.event
 - 
Event published after an expired
Leasefor aRequestedSecretwas observed. - SecretLeaseExpiredEvent(RequestedSecret, Lease) - Constructor for class org.springframework.vault.core.lease.event.SecretLeaseExpiredEvent
 - SecretLeaseRotatedEvent - Class in org.springframework.vault.core.lease.event
 - 
Event published after rotating secrets.
 - SecretLeaseRotatedEvent(RequestedSecret, Lease, Lease, Map<String, Object>) - Constructor for class org.springframework.vault.core.lease.event.SecretLeaseRotatedEvent
 - SecretNotFoundEvent - Class in org.springframework.vault.core.lease.event
 - 
Event published after secrets could not be found for a
RequestedSecret. - SecretNotFoundEvent(RequestedSecret, Lease) - Constructor for class org.springframework.vault.core.lease.event.SecretNotFoundEvent
 - 
Create a new
SecretNotFoundEventgivenRequestedSecret - SecretNotFoundException - Exception in org.springframework.vault.core
 - 
An exception which is used in case that no secret is found from Vault server.
 - SecretNotFoundException(String, String) - Constructor for exception org.springframework.vault.core.SecretNotFoundException
 - 
Create a
SecretNotFoundExceptionwith the specified detail message. - SecretNotFoundException(String, Throwable, String) - Constructor for exception org.springframework.vault.core.SecretNotFoundException
 - 
Create a
SecretNotFoundExceptionwith the specified detail message and nested exception. - selfLookup(boolean) - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions.CubbyholeAuthenticationOptionsBuilder
 - 
Configure whether to perform a self-lookup after token retrieval.
 - serverId(String) - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Configure a server name (used for Vault-AWS-IAM-Server-ID) that is included in the signature to mitigate the risk of replay attacks.
 - serverName(String) - Method in class org.springframework.vault.authentication.AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder
 - 
Configure a server name that is included in the signature to mitigate the risk of replay attacks.
 - serviceAccount(String) - Method in class org.springframework.vault.authentication.GcpComputeAuthenticationOptions.GcpComputeAuthenticationOptionsBuilder
 - 
Configure the service account identifier.
 - serviceAccountId(String) - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthenticationOptions.GcpIamCredentialsAuthenticationOptionsBuilder
 - 
Configure an explicit service account id to use in GCP IAM calls.
 - sessionManager() - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - 
Construct a session manager adapter wrapping
AbstractReactiveVaultConfiguration.reactiveSessionManager()and exposing imperativeSessionManageron top of a reactive API. - sessionManager() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - 
Construct a
LifecycleAwareSessionManagerusingAbstractVaultConfiguration.clientAuthentication(). - SessionManager - Interface in org.springframework.vault.authentication
 - 
Strategy interface that encapsulates the creation and management of Vault sessions based on
VaultToken. - setApplicationContext(ApplicationContext) - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - setApplicationContext(ApplicationContext) - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - setAuth(Map<String, Object>) - Method in class org.springframework.vault.support.VaultResponseSupport
 - setCustomConversions(CustomConversions) - Method in class org.springframework.vault.repository.convert.AbstractVaultConverter
 - 
Registers the given custom conversions with the converter.
 - setData(T) - Method in class org.springframework.vault.support.VaultResponseSupport
 - setEventTypesToPublish(Set<Class<? extends KeyValueEvent>>) - Method in class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - 
Define the event types to publish via
ApplicationEventPublisher. - setExpiryPredicate(Predicate<Lease>) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - setExpiryThreshold(Duration) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Set the expiry threshold.
 - setHost(String) - Method in class org.springframework.vault.client.VaultEndpoint
 - 
Sets the hostname.
 - setId(String) - Method in class org.springframework.vault.repository.convert.SecretDocument
 - 
Set the identifier value.
 - setId(String) - Method in class org.springframework.vault.repository.convert.SecretDocumentAccessor
 - setInstantiators(EntityInstantiators) - Method in class org.springframework.vault.repository.convert.AbstractVaultConverter
 - 
Registers
EntityInstantiatorsto customize entity instantiation. - setLeaseDuration(long) - Method in class org.springframework.vault.support.VaultResponseSupport
 - setLeaseEndpoints(LeaseEndpoints) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Set the
LeaseEndpointsto delegate renewal/revocation calls to. - setLeaseId(String) - Method in class org.springframework.vault.support.VaultResponseSupport
 - setLeaseStrategy(LeaseStrategy) - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - 
Set the
LeaseStrategyfor lease renewal error handling. - setLeaseStrategy(LeaseStrategy) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Set the
LeaseStrategyfor lease renewal error handling. - setMetadata(Map<String, Object>) - Method in class org.springframework.vault.support.VaultResponseSupport
 - setMinRenewal(Duration) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Sets the amount
Durationthat is at least required before renewing a lease. - setPath(String) - Method in class org.springframework.vault.client.VaultEndpoint
 - setPort(int) - Method in class org.springframework.vault.client.VaultEndpoint
 - setRenewable(boolean) - Method in class org.springframework.vault.support.VaultResponseSupport
 - setRequestId(String) - Method in class org.springframework.vault.support.VaultResponseSupport
 - setScheme(String) - Method in class org.springframework.vault.client.VaultEndpoint
 - setSessionManager(SessionManager) - Method in class org.springframework.vault.core.VaultTemplate
 - 
Set the
SessionManager. - setTaskScheduler(TaskScheduler) - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Sets the
TaskSchedulerto use for scheduling and execution of lease renewals. - setToken(Optional<LifecycleAwareSessionManager.TokenWrapper>) - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManager
 - setTokenSelfLookupEnabled(boolean) - Method in class org.springframework.vault.authentication.LifecycleAwareSessionManagerSupport
 - 
Enables/disables token self-lookup.
 - setTypeMapper(VaultTypeMapper) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - 
Configures the
VaultTypeMapperto be used to add type information toSecretDocuments created by the converter and how to lookup type information fromSecretDocuments when reading them. - setVersion(Integer) - Method in class org.springframework.vault.repository.convert.SecretDocument
 - setWarnings(List<String>) - Method in class org.springframework.vault.support.VaultResponseSupport
 - setWrapInfo(Map<String, String>) - Method in class org.springframework.vault.support.VaultResponseSupport
 - shouldDrop(Throwable) - Method in interface org.springframework.vault.support.LeaseStrategy
 - 
Return true to drop the lease after
errorhappened. - sign(String, Plaintext) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Create a cryptographic signature using
keyNameof the givenPlaintextand the default hash algorithm. - sign(String, Plaintext) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - sign(String, Plaintext) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Create a cryptographic signature using
keyNameof the givenPlaintextand the default hash algorithm. - sign(String, Plaintext) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - sign(String, VaultSignRequest) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Create a cryptographic signature using
keyNameof the givenVaultSignRequestand the specified hash algorithm. - sign(String, VaultSignRequest) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - sign(String, VaultSignRequest) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Create a cryptographic signature using
keyNameof the givenVaultSignRequestand the specified hash algorithm. - sign(String, VaultSignRequest) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - signature(Signature) - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder
 - 
Configure the
Signatureto be verified. - Signature - Class in org.springframework.vault.support
 - 
Value object representing a Signature.
 - signatureAlgorithm(String) - Method in class org.springframework.vault.support.VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder
 - 
Configure the signature algorithm to be used for the operation when using an RSA key.
 - signatureAlgorithm(String) - Method in class org.springframework.vault.support.VaultSignRequest.VaultSignRequestBuilder
 - 
Configure the signature algorithm to be used for the operation when using an RSA key.
 - SignatureValidation - Class in org.springframework.vault.support
 - 
Value object representing the result of a
Signaturevalidation. - signCertificateRequest(String, String, VaultCertificateRequest) - Method in interface org.springframework.vault.core.VaultPkiOperations
 - signCertificateRequest(String, String, VaultCertificateRequest) - Method in class org.springframework.vault.core.VaultPkiTemplate
 - SIGNING_KEY - Enum constant in enum class org.springframework.vault.support.TransitKeyType
 - signJwt() - Method in class org.springframework.vault.authentication.GcpComputeAuthentication
 - signJwt() - Method in class org.springframework.vault.authentication.GcpIamCredentialsAuthentication
 - SimpleSessionManager - Class in org.springframework.vault.authentication
 - 
Default implementation of
SessionManager. - SimpleSessionManager(ClientAuthentication) - Constructor for class org.springframework.vault.authentication.SimpleSessionManager
 - 
Create a new
SimpleSessionManagerusing aClientAuthentication. - SimpleVaultEndpointProvider - Class in org.springframework.vault.client
 - 
VaultEndpointProviderreturning a staticVaultEndpoint. - sslConfiguration() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - sslConfiguration() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - SslConfiguration - Class in org.springframework.vault.support
 - 
SSL configuration.
 - SslConfiguration(SslConfiguration.KeyStoreConfiguration, SslConfiguration.KeyConfiguration, SslConfiguration.KeyStoreConfiguration) - Constructor for class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfiguration. - SslConfiguration(SslConfiguration.KeyStoreConfiguration, SslConfiguration.KeyConfiguration, SslConfiguration.KeyStoreConfiguration, List<String>, List<String>) - Constructor for class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfiguration. - SslConfiguration(SslConfiguration.KeyStoreConfiguration, SslConfiguration.KeyStoreConfiguration) - Constructor for class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfiguration. - SslConfiguration(SslConfiguration.KeyStoreConfiguration, SslConfiguration.KeyStoreConfiguration, List<String>, List<String>) - Constructor for class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfiguration. - SslConfiguration.KeyConfiguration - Class in org.springframework.vault.support
 - 
Configuration for a key in a keystore.
 - SslConfiguration.KeyStoreConfiguration - Class in org.springframework.vault.support
 - 
Configuration for a key store/trust store.
 - start() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Start the
SecretLeaseContainer. - stop() - Method in class org.springframework.vault.core.lease.SecretLeaseContainer
 - 
Stop the
SecretLeaseContainer. - SUDO - Enum constant in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Allows access to paths that are root-protected.
 - supportsConvergentEncryption() - Method in interface org.springframework.vault.support.VaultTransitKey
 - supportsDecryption() - Method in interface org.springframework.vault.support.VaultTransitKey
 - supportsDerivation() - Method in interface org.springframework.vault.support.VaultTransitKey
 - supportsEncryption() - Method in interface org.springframework.vault.support.VaultTransitKey
 - supportsSigning() - Method in interface org.springframework.vault.support.VaultTransitKey
 - SysWrapping - Enum constant in enum class org.springframework.vault.authentication.UnwrappingEndpoints
 - 
Sys/wrapping endpoints for Vault 0.6.2 and higher (/sys/wrapping/unwrap).
 
T
- TaskSchedulerWrapper(ThreadPoolTaskScheduler) - Constructor for class org.springframework.vault.config.AbstractVaultConfiguration.TaskSchedulerWrapper
 - TaskSchedulerWrapper(ThreadPoolTaskScheduler, boolean, boolean) - Constructor for class org.springframework.vault.config.AbstractVaultConfiguration.TaskSchedulerWrapper
 - test(String) - Method in class org.springframework.vault.repository.query.VaultQuery
 - 
Evaluate the query against a
String. - test(SecretDocument) - Method in class org.springframework.vault.repository.query.VaultQuery
 - 
Evaluate the query against a
SecretDocument. - threadPoolTaskScheduler() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - 
Create a
AbstractVaultConfiguration.TaskSchedulerWrapperused byLifecycleAwareSessionManagerandSecretLeaseContainerwrappingThreadPoolTaskScheduler. - toCharArray() - Method in class org.springframework.vault.support.VaultToken
 - token(char[]) - Method in class org.springframework.vault.authentication.LoginToken.LoginTokenBuilder
 - 
Configure the token value.
 - token(String) - Method in class org.springframework.vault.authentication.GitHubAuthenticationOptions.GithubAuthenticationOptionsBuilder
 - 
Configure the GitHub token.
 - token(String) - Method in class org.springframework.vault.authentication.LoginToken.LoginTokenBuilder
 - 
Configure the token value.
 - tokenAuthentication() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - TokenAuthentication - Class in org.springframework.vault.authentication
 - 
Static Token-based
ClientAuthenticationmethod. - TokenAuthentication(String) - Constructor for class org.springframework.vault.authentication.TokenAuthentication
 - 
Create a new
TokenAuthenticationwith a statictoken. - TokenAuthentication(VaultToken) - Constructor for class org.springframework.vault.authentication.TokenAuthentication
 - 
Create a new
TokenAuthenticationwith a statictoken. - tokenSupplier(Supplier<String>) - Method in class org.springframework.vault.authentication.GitHubAuthenticationOptions.GithubAuthenticationOptionsBuilder
 - 
Configure the
Supplierto obtain a token. - TokenWrapper(VaultToken, boolean) - Constructor for class org.springframework.vault.authentication.ReactiveLifecycleAwareSessionManager.TokenWrapper
 - toOptional() - Method in class org.springframework.vault.support.Versioned
 - 
Convert the data element of this versioned object to an
Optional. - toString() - Method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequest
 - toString() - Method in class org.springframework.vault.authentication.AuthenticationSteps.Pair
 - toString() - Method in class org.springframework.vault.authentication.LoginToken
 - toString() - Method in class org.springframework.vault.client.VaultEndpoint
 - toString() - Method in class org.springframework.vault.core.lease.domain.Lease
 - toString() - Method in class org.springframework.vault.core.lease.domain.RequestedSecret
 - toString() - Method in class org.springframework.vault.core.VaultTransitTemplate
 - toString() - Method in class org.springframework.vault.repository.convert.SecretDocument
 - toString() - Method in class org.springframework.vault.support.Hmac
 - toString() - Method in class org.springframework.vault.support.Signature
 - toString() - Method in class org.springframework.vault.support.SignatureValidation
 - toString() - Method in class org.springframework.vault.support.VaultToken
 - toString() - Method in class org.springframework.vault.support.Versioned.Metadata
 - toString() - Method in class org.springframework.vault.support.Versioned.Version
 - totp(CharSequence) - Method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions.UsernamePasswordAuthenticationBuilder
 - 
Configure an optional
totp(time-based one-time token) for userpass/Okta authentication. - transformation(String) - Method in class org.springframework.vault.support.VaultTransformContext.VaultTransformRequestBuilder
 - 
Configure a transformation to be used with the
transformoperation. - TransformCiphertext - Class in org.springframework.vault.support
 - 
Value object representing cipher text with an optional
VaultTransformContext. - TransformPlaintext - Class in org.springframework.vault.support
 - 
Value object representing plain text with an optional
VaultTransformContext. - transformProperties(Map<String, ? extends Object>) - Method in interface org.springframework.vault.core.util.PropertyTransformer
 - 
Transform properties by creating a new map using the transformed property set.
 - transformProperties(Map<String, ? extends Object>) - Method in class org.springframework.vault.core.util.PropertyTransformers.KeyPrefixPropertyTransformer
 - transformProperties(Map<String, ? extends Object>) - Method in class org.springframework.vault.core.util.PropertyTransformers.NoOpPropertyTransformer
 - TransitKeyType - Enum Class in org.springframework.vault.support
 - 
Enumeration to specify the type of the transit key.
 - ttl(long, TimeUnit) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Configure a TTL.
 - ttl(long, TimeUnit) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure a TTL (seconds) for the token.
 - ttl(Duration) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Configure a TTL.
 - ttl(Duration) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Configure a TTL for the token using
ChronoUnit.SECONDSresolution. - tweak(byte[]) - Method in class org.springframework.vault.support.VaultTransformContext.VaultTransformRequestBuilder
 - 
Configure the tweak value for a
transformoperation. - type(String) - Method in class org.springframework.vault.support.VaultMount.VaultMountBuilder
 - 
Configure the backend type.
 - type(String) - Method in class org.springframework.vault.authentication.LoginToken.LoginTokenBuilder
 - 
Configure the token type.
 - type(String) - Method in class org.springframework.vault.support.VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
 - 
Configure the key type.
 
U
- unconfigured() - Static method in class org.springframework.vault.support.SslConfiguration.KeyConfiguration
 - 
Create an unconfigured, empty
SslConfiguration.KeyConfiguration. - unconfigured() - Static method in class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - 
Create an unconfigured, empty
SslConfiguration.KeyStoreConfiguration. - unconfigured() - Static method in class org.springframework.vault.support.SslConfiguration
 - 
Factory method returning an unconfigured
SslConfigurationinstance. - undelete(String, Versioned.Version...) - Method in interface org.springframework.vault.core.ReactiveVaultVersionedKeyValueOperations
 - 
Undelete (restore) one or more
versionsof the secret atpath. - undelete(String, Versioned.Version...) - Method in class org.springframework.vault.core.ReactiveVaultVersionedKeyValueTemplate
 - undelete(String, Versioned.Version...) - Method in interface org.springframework.vault.core.VaultVersionedKeyValueOperations
 - 
Undelete (restore) one or more
versionsof the secret atpath. - undelete(String, Versioned.Version...) - Method in class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - unmount(String) - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Unmounts the secret backend mount at
path. - unmount(String) - Method in class org.springframework.vault.core.VaultSysTemplate
 - unseal(String) - Method in interface org.springframework.vault.core.VaultSysOperations
 - 
Unseal vault.
 - unseal(String) - Method in class org.springframework.vault.core.VaultSysTemplate
 - unversioned() - Static method in enum class org.springframework.vault.core.VaultKeyValueOperationsSupport.KeyValueBackend
 - unversioned() - Static method in class org.springframework.vault.support.Versioned.Version
 - unwrap(String, Class<T>) - Static method in class org.springframework.vault.client.VaultResponses
 - 
Unwrap a wrapped response created by Vault Response Wrapping
 - unwrappingEndpoints(UnwrappingEndpoints) - Method in class org.springframework.vault.authentication.AppRoleAuthenticationOptions.AppRoleAuthenticationOptionsBuilder
 - 
Configure the
UnwrappingEndpointsto use. - unwrappingEndpoints(UnwrappingEndpoints) - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions.CubbyholeAuthenticationOptionsBuilder
 - 
Configure the
UnwrappingEndpointsto use. - UnwrappingEndpoints - Enum Class in org.springframework.vault.authentication
 - 
Version-specific endpoint implementations for response unwrapping.
 - update(Object, T) - Method in class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - UPDATE - Enum constant in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Allows change the data at the given path.
 - updatedTime(Instant) - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - uriString(String) - Method in class org.springframework.vault.client.VaultClients.PrefixAwareUriBuilderFactory
 - uriSubjectAltNames(Iterable<String>) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Configure URI subject alternative names.
 - userId(String) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Specifies the comma-separated list of requested User ID (OID 0.9.2342.19200300.100.1.1) Subject values to be placed on the signed certificate.
 - userIds(Collection<String>) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Specifies the comma-separated list of requested User ID (OID 0.9.2342.19200300.100.1.1) Subject values to be placed on the signed certificate.
 - username(String) - Method in class org.springframework.vault.authentication.UsernamePasswordAuthenticationOptions.UsernamePasswordAuthenticationBuilder
 - 
Configure a
usernamefor userpass authentication. - UsernamePasswordAuthentication - Class in org.springframework.vault.authentication
 - 
Username and password implementation of
ClientAuthentication. - UsernamePasswordAuthentication(UsernamePasswordAuthenticationOptions, RestClient) - Constructor for class org.springframework.vault.authentication.UsernamePasswordAuthentication
 - UsernamePasswordAuthentication(UsernamePasswordAuthenticationOptions, RestOperations) - Constructor for class org.springframework.vault.authentication.UsernamePasswordAuthentication
 - 
Create a
UsernamePasswordAuthenticationusingUsernamePasswordAuthenticationOptionsandRestOperations. - UsernamePasswordAuthenticationOptions - Class in org.springframework.vault.authentication
 - 
Authentication options for
UsernamePasswordAuthentication. - UsernamePasswordAuthenticationOptions.UsernamePasswordAuthenticationBuilder - Class in org.springframework.vault.authentication
 - 
Builder for
UsernamePasswordAuthenticationOptions. - usingHttpComponents(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory.HttpComponents
 - 
Create a
ClientHttpConnectorusing Apache Http Components. - usingHttpComponents(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpRequestFactoryFactory.HttpComponents
 - 
Create a
ClientHttpRequestFactoryusing Apache Http Components. - usingJdkHttpClient(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory.JdkHttpClient
 - 
Create a
JdkClientHttpConnectorusing the JDK's HttpClient. - usingJdkHttpClient(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpRequestFactoryFactory.JdkHttpClient
 - 
Create a
JdkClientHttpRequestFactoryusing the JDK's HttpClient. - usingJetty(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory.JettyClient
 - 
Create a
ClientHttpConnectorusing Jetty. - usingJetty(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpRequestFactoryFactory.JettyClient
 - 
Create a
JettyClientHttpRequestFactoryusing Jetty. - usingReactorNetty(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpConnectorFactory.ReactorNetty
 - 
Create a
ClientHttpConnectorusing Reactor Netty. - usingReactorNetty(ClientOptions, SslConfiguration) - Static method in class org.springframework.vault.client.ClientHttpRequestFactoryFactory.ReactorNetty
 - 
Create a
ReactorClientHttpRequestFactoryusing Reactor Netty. 
V
- V1 - Enum constant in enum class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.InstanceMetadataServiceVersion
 - 
Request/Response (default) oriented version 1.
 - V2 - Enum constant in enum class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.InstanceMetadataServiceVersion
 - 
Session-oriented version 2.
 - valid() - Static method in class org.springframework.vault.support.SignatureValidation
 - 
Factory method to create a
SignatureValidationobject representing a successfully validated signature. - value() - Element in annotation interface org.springframework.vault.annotation.VaultPropertySource
 - 
Indicate the Vault path(s) of the secret to be retrieved.
 - value() - Element in annotation interface org.springframework.vault.annotation.VaultPropertySources
 - value() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Alias for the
EnableVaultRepositories.basePackages()attribute. - value() - Element in annotation interface org.springframework.vault.repository.mapping.Secret
 - 
The prefix to distinguish between domain types.
 - valueOf(String) - Static method in enum class org.springframework.vault.annotation.VaultPropertySource.Renewal
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.InstanceMetadataServiceVersion
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.springframework.vault.authentication.UnwrappingEndpoints
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.springframework.vault.core.lease.domain.RequestedSecret.Mode
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.springframework.vault.core.lease.LeaseEndpoints
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.springframework.vault.core.lease.SecretLeaseEventPublisher.LoggingErrorListener
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.springframework.vault.core.VaultKeyValueOperationsSupport.KeyValueBackend
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.springframework.vault.core.VaultPkiOperations.Encoding
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.springframework.vault.support.TransitKeyType
 - 
Returns the enum constant of this class with the specified name.
 - values() - Static method in enum class org.springframework.vault.annotation.VaultPropertySource.Renewal
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.InstanceMetadataServiceVersion
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.springframework.vault.authentication.UnwrappingEndpoints
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.springframework.vault.core.lease.domain.RequestedSecret.Mode
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.springframework.vault.core.lease.LeaseEndpoints
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.springframework.vault.core.lease.SecretLeaseEventPublisher.LoggingErrorListener
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.springframework.vault.core.VaultKeyValueOperationsSupport.KeyValueBackend
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.springframework.vault.core.VaultPkiOperations.Encoding
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.springframework.vault.support.Policy.BuiltinCapabilities
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.springframework.vault.support.TransitKeyType
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - VAULT_NAMESPACE - Static variable in class org.springframework.vault.client.VaultHttpHeaders
 - 
The HTTP
X-Vault-Namespaceheader field name. - VAULT_TOKEN - Static variable in class org.springframework.vault.client.VaultHttpHeaders
 - 
The HTTP
X-Vault-Tokenheader field name. - VaultBytesEncryptor - Class in org.springframework.vault.security
 - 
Vault-based
BytesEncryptorusing Vault's transit backend. - VaultBytesEncryptor(VaultTransitOperations, String) - Constructor for class org.springframework.vault.security.VaultBytesEncryptor
 - VaultBytesKeyGenerator - Class in org.springframework.vault.security
 - 
Random byte generator using Vault's
transitbackend to generate high-quality random bytes of the configured length. - VaultBytesKeyGenerator(VaultOperations) - Constructor for class org.springframework.vault.security.VaultBytesKeyGenerator
 - 
Creates a new
VaultBytesKeyGeneratorinitialized to generate32random bytes usingtransitfor transit mount path. - VaultBytesKeyGenerator(VaultOperations, String, int) - Constructor for class org.springframework.vault.security.VaultBytesKeyGenerator
 - 
Creates a new
VaultBytesKeyGeneratorinitialized to generatelengthrandom bytes. - VaultCertificateRequest - Class in org.springframework.vault.support
 - 
Request for a Certificate.
 - VaultCertificateRequest.VaultCertificateRequestBuilder - Class in org.springframework.vault.support
 - VaultCertificateResponse - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP PKI issue certificate API responses.
 - VaultCertificateResponse() - Constructor for class org.springframework.vault.support.VaultCertificateResponse
 - VaultClients - Class in org.springframework.vault.client
 - 
Vault Client factory to create
RestTemplate/RestClientconfigured to the needs of accessing Vault. - VaultClients() - Constructor for class org.springframework.vault.client.VaultClients
 - VaultClients.PrefixAwareUriBuilderFactory - Class in org.springframework.vault.client
 - VaultConverter - Interface in org.springframework.vault.repository.convert
 - 
Central Vault-specific converter interface.
 - VaultCustomConversions - Class in org.springframework.vault.repository.convert
 - 
Value object to capture custom conversion.
 - VaultCustomConversions(List<?>) - Constructor for class org.springframework.vault.repository.convert.VaultCustomConversions
 - 
Create a new
VaultCustomConversionsinstance registering the given converters. - VaultDecryptionResult - Class in org.springframework.vault.support
 - 
Holds the response from decryption operation and provides methods to access the result.
 - VaultDecryptionResult(Plaintext) - Constructor for class org.springframework.vault.support.VaultDecryptionResult
 - 
Create
VaultDecryptionResultfor a successfully decryptedPlaintext. - VaultDecryptionResult(VaultException) - Constructor for class org.springframework.vault.support.VaultDecryptionResult
 - 
Create
VaultDecryptionResultfor an error during decryption. - VaultEncryptionResult - Class in org.springframework.vault.support
 - 
Holds the response from encryption operation and provides methods to access the result.
 - VaultEncryptionResult(Ciphertext) - Constructor for class org.springframework.vault.support.VaultEncryptionResult
 - 
Create
VaultEncryptionResultfor a successfully encryptedCiphertext. - VaultEncryptionResult(VaultException) - Constructor for class org.springframework.vault.support.VaultEncryptionResult
 - 
Create
VaultEncryptionResultfor an error during encryption. - vaultEndpoint() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - vaultEndpoint() - Method in class org.springframework.vault.config.EnvironmentVaultConfiguration
 - VaultEndpoint - Class in org.springframework.vault.client
 - 
Value object that defines Vault connection coordinates.
 - VaultEndpoint() - Constructor for class org.springframework.vault.client.VaultEndpoint
 - vaultEndpointProvider() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - VaultEndpointProvider - Interface in org.springframework.vault.client
 - 
Component that provides a
VaultEndpoint. - VaultEntityInformation<T,
ID> - Interface in org.springframework.vault.repository.core  - 
Vault-specific
EntityInformation. - VaultException - Exception in org.springframework.vault
 - 
The Spring Vault specific
NestedRuntimeExceptionimplementation. - VaultException(String) - Constructor for exception org.springframework.vault.VaultException
 - 
Create a
VaultExceptionwith the specified detail message. - VaultException(String, Throwable) - Constructor for exception org.springframework.vault.VaultException
 - 
Create a
VaultExceptionwith the specified detail message and nested exception. - VaultHealth - Interface in org.springframework.vault.support
 - 
Vault health state.
 - VaultHmacRequest - Class in org.springframework.vault.support
 - 
Request for a HMAC Digest.
 - VaultHmacRequest.VaultHmacRequestBuilder - Class in org.springframework.vault.support
 - 
Builder to build a
VaultHmacRequest. - VaultHmacRequestBuilder() - Constructor for class org.springframework.vault.support.VaultHmacRequest.VaultHmacRequestBuilder
 - VaultHttpHeaders - Class in org.springframework.vault.client
 - 
Class providing utility methods to create Vault HTTP headers.
 - VaultInitializationRequest - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP Initialization API requests.
 - VaultInitializationResponse - Interface in org.springframework.vault.support
 - 
Vault initialization response.
 - VaultIssuerCertificateRequestResponse - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP PKI issue certificate API responses.
 - VaultIssuerCertificateRequestResponse() - Constructor for class org.springframework.vault.support.VaultIssuerCertificateRequestResponse
 - VaultKeyValueAdapter - Class in org.springframework.vault.repository.core
 - 
Vault-specific
KeyValueAdapter. - VaultKeyValueAdapter(VaultOperations) - Constructor for class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - 
Create a new
VaultKeyValueAdaptergivenVaultOperations. - VaultKeyValueAdapter(VaultOperations, VaultConverter) - Constructor for class org.springframework.vault.repository.core.VaultKeyValueAdapter
 - VaultKeyValueMetadataOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies kv metadata related operations.
 - VaultKeyValueOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of Vault operations using Vault's Key/Value secret backend.
 - VaultKeyValueOperationsSupport - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of Vault operations using Vault's Key/Value secret backend.
 - VaultKeyValueOperationsSupport.KeyValueBackend - Enum Class in org.springframework.vault.core
 - 
Enumeration of supported Key/Value backend API versions.
 - VaultKeyValueTemplate - Class in org.springframework.vault.repository.core
 - 
Vault-specific
KeyValueTemplate. - VaultKeyValueTemplate(VaultKeyValueAdapter) - Constructor for class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - VaultKeyValueTemplate(VaultKeyValueAdapter, VaultMappingContext) - Constructor for class org.springframework.vault.repository.core.VaultKeyValueTemplate
 - VaultLoginException - Exception in org.springframework.vault.authentication
 - 
Exception thrown if Vault login fails.
 - VaultLoginException(String) - Constructor for exception org.springframework.vault.authentication.VaultLoginException
 - 
Create a
VaultLoginExceptionwith the specified detail message. - VaultLoginException(String, Throwable) - Constructor for exception org.springframework.vault.authentication.VaultLoginException
 - 
Create a
VaultLoginExceptionwith the specified detail message and nested exception. - VaultMappingContext - Class in org.springframework.vault.repository.mapping
 - 
Mapping context for
Vault-specific entities. - VaultMappingContext() - Constructor for class org.springframework.vault.repository.mapping.VaultMappingContext
 - VaultMetadataRequest - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP kv metadata update API requests.
 - VaultMetadataRequest.VaultMetadataRequestBuilder - Class in org.springframework.vault.support
 - VaultMetadataRequestBuilder() - Constructor for class org.springframework.vault.support.VaultMetadataRequest.VaultMetadataRequestBuilder
 - VaultMetadataResponse - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP kv read metadata API responses.
 - VaultMetadataResponse.VaultMetadataResponseBuilder - Class in org.springframework.vault.support
 - VaultMetadataResponseBuilder() - Constructor for class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - VaultMount - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP Mount API requests/responses.
 - VaultMount.VaultMountBuilder - Class in org.springframework.vault.support
 - 
Builder to build a
VaultMount. - VaultOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of Vault operations, implemented by
VaultTemplate. - VaultPartTreeQuery - Class in org.springframework.vault.repository.query
 - 
Vault-specific
KeyValuePartTreeQuery. - VaultPartTreeQuery(QueryMethod, ValueExpressionDelegate, KeyValueOperations, Class<? extends AbstractQueryCreator<?, ?>>) - Constructor for class org.springframework.vault.repository.query.VaultPartTreeQuery
 - 
Creates a new
VaultPartTreeQueryfor the givenQueryMethod,EvaluationContextProvider,KeyValueOperationsand query creator type. - VaultPersistentEntity<T> - Interface in org.springframework.vault.repository.mapping
 - 
Vault specific
PersistentEntity. - VaultPersistentProperty - Class in org.springframework.vault.repository.mapping
 - 
Vault-specific
KeyValuePersistentProperty. - VaultPersistentProperty(Property, PersistentEntity<?, VaultPersistentProperty>, SimpleTypeHolder) - Constructor for class org.springframework.vault.repository.mapping.VaultPersistentProperty
 - 
Create a new
VaultPersistentProperty. - VaultPkiOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies PKI backend-related operations.
 - VaultPkiOperations.Encoding - Enum Class in org.springframework.vault.core
 - VaultPkiTemplate - Class in org.springframework.vault.core
 - 
Default implementation of
VaultPkiOperations. - VaultPkiTemplate(VaultOperations, String) - Constructor for class org.springframework.vault.core.VaultPkiTemplate
 - VaultPropertySource - Class in org.springframework.vault.core.env
 - VaultPropertySource - Annotation Interface in org.springframework.vault.annotation
 - 
Annotation providing a convenient and declarative mechanism for adding a
VaultPropertySourceto Spring'sEnvironment. - VaultPropertySource(String, VaultOperations, String) - Constructor for class org.springframework.vault.core.env.VaultPropertySource
 - VaultPropertySource(String, VaultOperations, String, PropertyTransformer) - Constructor for class org.springframework.vault.core.env.VaultPropertySource
 - VaultPropertySource(String, VaultOperations, String, PropertyTransformer, boolean) - Constructor for class org.springframework.vault.core.env.VaultPropertySource
 - VaultPropertySource(VaultOperations, String) - Constructor for class org.springframework.vault.core.env.VaultPropertySource
 - VaultPropertySource.Renewal - Enum Class in org.springframework.vault.annotation
 - VaultPropertySourceNotFoundException - Exception in org.springframework.vault.core.env
 - 
Exception throws when a
VaultPropertySourcecould not load its properties. - VaultPropertySourceNotFoundException(String) - Constructor for exception org.springframework.vault.core.env.VaultPropertySourceNotFoundException
 - 
Create a
VaultPropertySourceNotFoundExceptionwith the specified detail message. - VaultPropertySourceNotFoundException(String, Throwable) - Constructor for exception org.springframework.vault.core.env.VaultPropertySourceNotFoundException
 - 
Create a
VaultPropertySourceNotFoundExceptionwith the specified detail message and nested exception. - VaultPropertySources - Annotation Interface in org.springframework.vault.annotation
 - 
Container annotation that aggregates several
VaultPropertySourceannotations. - VaultQuery - Class in org.springframework.vault.repository.query
 - 
Vault query consisting of a single
Predicate. - VaultQuery() - Constructor for class org.springframework.vault.repository.query.VaultQuery
 - 
Create a new
VaultQuerythat evaluates unconditionally to true. - VaultQuery(Predicate<String>) - Constructor for class org.springframework.vault.repository.query.VaultQuery
 - 
Create a new
VaultQuerygivenPredicate. - VaultQueryCreator - Class in org.springframework.vault.repository.query
 - 
Query creator for Vault queries.
 - VaultQueryCreator(PartTree, ParameterAccessor, MappingContext<VaultPersistentEntity<?>, VaultPersistentProperty>) - Constructor for class org.springframework.vault.repository.query.VaultQueryCreator
 - VaultRepositoriesRegistrar - Class in org.springframework.vault.repository.configuration
 - 
Vault specific
ImportBeanDefinitionRegistrar. - VaultRepositoriesRegistrar() - Constructor for class org.springframework.vault.repository.configuration.VaultRepositoriesRegistrar
 - VaultRepositoryConfigurationExtension - Class in org.springframework.vault.repository.configuration
 - 
RepositoryConfigurationExtensionfor Vault. - VaultRepositoryConfigurationExtension() - Constructor for class org.springframework.vault.repository.configuration.VaultRepositoryConfigurationExtension
 - VaultRepositoryFactory - Class in org.springframework.vault.repository.support
 - 
RepositoryFactorySupportspecific of handing VaultKeyValueRepository. - VaultRepositoryFactory(KeyValueOperations) - Constructor for class org.springframework.vault.repository.support.VaultRepositoryFactory
 - VaultRepositoryFactory(KeyValueOperations, Class<? extends AbstractQueryCreator<?, ?>>) - Constructor for class org.springframework.vault.repository.support.VaultRepositoryFactory
 - VaultRepositoryFactory(KeyValueOperations, Class<? extends AbstractQueryCreator<?, ?>>, Class<? extends RepositoryQuery>) - Constructor for class org.springframework.vault.repository.support.VaultRepositoryFactory
 - VaultRepositoryFactoryBean<T extends Repository<S,
ID>, S, ID extends Serializable> - Class in org.springframework.vault.repository.support  - 
Adapter for Springs
FactoryBeaninterface to allow easy setup ofVaultRepositoryFactoryvia Spring configuration. - VaultRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.vault.repository.support.VaultRepositoryFactoryBean
 - 
Creates a new
VaultRepositoryFactoryBeanfor the given repository interface. - VaultResponse - Class in org.springframework.vault.support
 - 
Value object to bind generic Vault HTTP API responses.
 - VaultResponse() - Constructor for class org.springframework.vault.support.VaultResponse
 - VaultResponses - Class in org.springframework.vault.client
 - 
Utility methods to unwrap Vault responses and build
VaultException. - VaultResponses() - Constructor for class org.springframework.vault.client.VaultResponses
 - VaultResponseSupport<T> - Class in org.springframework.vault.support
 - 
Value object to bind generic Vault HTTP API responses.
 - VaultResponseSupport() - Constructor for class org.springframework.vault.support.VaultResponseSupport
 - VaultRevisionMetadata - Class in org.springframework.vault.repository.support
 - VaultRevisionMetadata(Versioned.Metadata) - Constructor for class org.springframework.vault.repository.support.VaultRevisionMetadata
 - VaultRevisionMetadata(Versioned<?>) - Constructor for class org.springframework.vault.repository.support.VaultRevisionMetadata
 - VaultRevisionRepository<T> - Class in org.springframework.vault.repository.support
 - 
Vault-based
RevisionRepositoryproviding revision metadata for versioned secrets. - VaultRevisionRepository(EntityInformation<T, String>, String, VaultKeyValueTemplate) - Constructor for class org.springframework.vault.repository.support.VaultRevisionRepository
 - VaultSessionManagerException - Exception in org.springframework.vault.authentication
 - 
Abstract superclass for all exceptions thrown in the session manager implementations
 - VaultSessionManagerException(String) - Constructor for exception org.springframework.vault.authentication.VaultSessionManagerException
 - 
Create a
VaultSessionManagerExceptionwith the specified detail message. - VaultSessionManagerException(String, Throwable) - Constructor for exception org.springframework.vault.authentication.VaultSessionManagerException
 - 
Create a
VaultSessionManagerExceptionwith the specified detail message and nested exception. - VaultSignatureVerificationRequest - Class in org.springframework.vault.support
 - 
Request for a signature verification.
 - VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder - Class in org.springframework.vault.support
 - 
Builder to build a
VaultSignatureVerificationRequest. - VaultSignatureVerificationRequestBuilder() - Constructor for class org.springframework.vault.support.VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder
 - VaultSignCertificateRequestResponse - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP PKI issue certificate API responses.
 - VaultSignCertificateRequestResponse() - Constructor for class org.springframework.vault.support.VaultSignCertificateRequestResponse
 - VaultSignRequest - Class in org.springframework.vault.support
 - 
Request for a signature creation request.
 - VaultSignRequest.VaultSignRequestBuilder - Class in org.springframework.vault.support
 - 
Builder to build a
VaultSignRequest. - VaultSignRequestBuilder() - Constructor for class org.springframework.vault.support.VaultSignRequest.VaultSignRequestBuilder
 - VaultSimpleTypes - Class in org.springframework.vault.repository.mapping
 - 
Simple constant holder for a
SimpleTypeHolderenriched with Vault-specific simple (JSON) types. - VaultSysOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of administrative Vault operations.
 - VaultSysTemplate - Class in org.springframework.vault.core
 - 
Default implementation of
VaultSysOperations. - VaultSysTemplate(VaultOperations) - Constructor for class org.springframework.vault.core.VaultSysTemplate
 - 
Create a new
VaultSysTemplatewith the givenVaultOperations. - vaultTemplate() - Method in class org.springframework.vault.config.AbstractVaultConfiguration
 - 
Create a
VaultTemplate. - VaultTemplate - Class in org.springframework.vault.core
 - 
This class encapsulates main Vault interaction.
 - VaultTemplate(RestClientBuilder) - Constructor for class org.springframework.vault.core.VaultTemplate
 - 
Create a new
VaultTemplatethrough aRestClientBuilder. - VaultTemplate(RestClientBuilder, SessionManager) - Constructor for class org.springframework.vault.core.VaultTemplate
 - VaultTemplate(RestTemplateBuilder) - Constructor for class org.springframework.vault.core.VaultTemplate
 - 
Create a new
VaultTemplatethrough aRestTemplateBuilder. - VaultTemplate(RestTemplateBuilder, SessionManager) - Constructor for class org.springframework.vault.core.VaultTemplate
 - VaultTemplate(VaultEndpoint) - Constructor for class org.springframework.vault.core.VaultTemplate
 - 
Create a new
VaultTemplatewith aVaultEndpoint. - VaultTemplate(VaultEndpointProvider, ClientHttpRequestFactory) - Constructor for class org.springframework.vault.core.VaultTemplate
 - 
Create a new
VaultTemplatewith aVaultEndpointProvider,ClientHttpRequestFactoryandSessionManager. - VaultTemplate(VaultEndpointProvider, ClientHttpRequestFactory, SessionManager) - Constructor for class org.springframework.vault.core.VaultTemplate
 - 
Create a new
VaultTemplatewith aVaultEndpointProvider,ClientHttpRequestFactoryandSessionManager. - VaultTemplate(VaultEndpoint, ClientHttpRequestFactory) - Constructor for class org.springframework.vault.core.VaultTemplate
 - VaultTemplate(VaultEndpoint, ClientHttpRequestFactory, SessionManager) - Constructor for class org.springframework.vault.core.VaultTemplate
 - VaultTemplate(VaultEndpoint, ClientAuthentication) - Constructor for class org.springframework.vault.core.VaultTemplate
 - vaultTemplateRef() - Element in annotation interface org.springframework.vault.annotation.VaultPropertySource
 - 
Configure the name of the
VaultTemplatebean to be used with the property sources. - vaultTemplateRef() - Element in annotation interface org.springframework.vault.repository.configuration.EnableVaultRepositories
 - 
Configures the bean name of the
VaultOperationsto be used. - VaultToken - Class in org.springframework.vault.support
 - 
Value object for a Vault token.
 - VaultToken(char[]) - Constructor for class org.springframework.vault.support.VaultToken
 - VaultTokenLookupException - Exception in org.springframework.vault.authentication
 - 
Exception thrown if a token self-lookup fails via
auth/token/lookup-self. - VaultTokenLookupException(String) - Constructor for exception org.springframework.vault.authentication.VaultTokenLookupException
 - 
Create a
VaultTokenLookupExceptionwith the specified detail message. - VaultTokenLookupException(String, Throwable) - Constructor for exception org.springframework.vault.authentication.VaultTokenLookupException
 - 
Create a
VaultTokenLookupExceptionwith the specified detail message and nested exception. - VaultTokenOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies token-related operations.
 - VaultTokenRenewalException - Exception in org.springframework.vault.authentication
 - 
Exception thrown when a Vault token renewal fails.
 - VaultTokenRenewalException(String) - Constructor for exception org.springframework.vault.authentication.VaultTokenRenewalException
 - 
Create a
VaultTokenRenewalExceptionwith the specified detail message. - VaultTokenRenewalException(String, Throwable) - Constructor for exception org.springframework.vault.authentication.VaultTokenRenewalException
 - 
Create a
VaultTokenRenewalExceptionwith the specified detail message and nested exception. - VaultTokenRequest - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP Token API requests.
 - VaultTokenRequest.VaultTokenRequestBuilder - Class in org.springframework.vault.support
 - 
Builder to build a
VaultTokenRequest. - VaultTokenResponse - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP Token API responses.
 - VaultTokenResponse() - Constructor for class org.springframework.vault.support.VaultTokenResponse
 - vaultTokenSupplier() - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - 
Construct a
VaultTokenSupplierusingAbstractVaultConfiguration.clientAuthentication(). - VaultTokenSupplier - Interface in org.springframework.vault.authentication
 - 
VaultTokenSupplierprovides aVaultTokento be used for authenticated Vault access. - VaultTokenTemplate - Class in org.springframework.vault.core
 - 
Default implementation of
VaultTokenOperations. - VaultTokenTemplate(VaultOperations) - Constructor for class org.springframework.vault.core.VaultTokenTemplate
 - 
Create a new
VaultTokenTemplatewith the givenVaultOperations. - VaultTransformContext - Class in org.springframework.vault.support
 - 
Transform backend encode/decode context object.
 - VaultTransformContext.VaultTransformRequestBuilder - Class in org.springframework.vault.support
 - 
Builder for
VaultTransformContext. - VaultTransformDecodeResult - Class in org.springframework.vault.support
 - 
Holds the response from decryption operation and provides methods to access the result.
 - VaultTransformDecodeResult(TransformPlaintext) - Constructor for class org.springframework.vault.support.VaultTransformDecodeResult
 - 
Create
VaultTransformDecodeResultfor a successfully decryptedTransformPlaintext. - VaultTransformDecodeResult(VaultException) - Constructor for class org.springframework.vault.support.VaultTransformDecodeResult
 - 
Create
VaultTransformDecodeResultfor an error during decryption. - VaultTransformEncodeResult - Class in org.springframework.vault.support
 - 
Holds the response from encryption operation and provides methods to access the result.
 - VaultTransformEncodeResult(TransformCiphertext) - Constructor for class org.springframework.vault.support.VaultTransformEncodeResult
 - 
Create
VaultTransformEncodeResultfor a successfully encryptedTransformCiphertext. - VaultTransformEncodeResult(VaultException) - Constructor for class org.springframework.vault.support.VaultTransformEncodeResult
 - 
Create
VaultTransformEncodeResultfor an error during encryption. - VaultTransformOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies operations using the
transformbackend. - VaultTransformTemplate - Class in org.springframework.vault.core
 - 
Default implementation of
VaultTransformOperations. - VaultTransformTemplate(VaultOperations, String) - Constructor for class org.springframework.vault.core.VaultTransformTemplate
 - VaultTransitContext - Class in org.springframework.vault.support
 - 
Transit backend encryption/decryption/rewrapping context.
 - VaultTransitContext.VaultTransitRequestBuilder - Class in org.springframework.vault.support
 - 
Builder for
VaultTransitContext. - VaultTransitKey - Interface in org.springframework.vault.support
 - 
A key inside Vault's
transitbackend. - VaultTransitKeyConfiguration - Class in org.springframework.vault.support
 - 
Value object to bind Vault HTTP Transit Key Config API requests.
 - VaultTransitKeyConfiguration.VaultTransitKeyConfigurationBuilder - Class in org.springframework.vault.support
 - 
Builder for
VaultTransitKeyConfiguration. - VaultTransitKeyCreationRequest - Class in org.springframework.vault.support
 - 
Transit backend key creation request options.
 - VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder - Class in org.springframework.vault.support
 - 
Builder for
VaultTransitKeyCreationRequest. - VaultTransitOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies operations using the
transitbackend. - VaultTransitTemplate - Class in org.springframework.vault.core
 - 
Default implementation of
VaultTransitOperations. - VaultTransitTemplate(VaultOperations, String) - Constructor for class org.springframework.vault.core.VaultTransitTemplate
 - VaultTypeMapper - Interface in org.springframework.vault.repository.convert
 - 
Vault-specific
TypeMapperexposing thatSecretDocuments might contain a type key. - VaultUnsealStatus - Interface in org.springframework.vault.support
 - 
Vault unseal status.
 - VaultVersionedKeyValueOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies a basic set of Vault operations using Vault's versioned Key/Value (kv version 2) secret backend.
 - VaultVersionedKeyValueTemplate - Class in org.springframework.vault.core
 - 
Default implementation of
VaultVersionedKeyValueOperations. - VaultVersionedKeyValueTemplate(VaultOperations, String) - Constructor for class org.springframework.vault.core.VaultVersionedKeyValueTemplate
 - VaultWrappingOperations - Interface in org.springframework.vault.core
 - 
Interface that specifies wrapping-related operations.
 - VaultWrappingTemplate - Class in org.springframework.vault.core
 - VaultWrappingTemplate(VaultOperations) - Constructor for class org.springframework.vault.core.VaultWrappingTemplate
 - 
Create a new
VaultWrappingTemplategivenVaultOperations. - verify(String, Plaintext, Signature) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - verify(String, Plaintext, Signature) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - verify(String, Plaintext, Signature) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - verify(String, Plaintext, Signature) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - verify(String, VaultSignatureVerificationRequest) - Method in interface org.springframework.vault.core.ReactiveVaultTransitOperations
 - 
Verify the cryptographic signature using
keyNameof the givenVaultSignRequest. - verify(String, VaultSignatureVerificationRequest) - Method in class org.springframework.vault.core.ReactiveVaultTransitTemplate
 - verify(String, VaultSignatureVerificationRequest) - Method in interface org.springframework.vault.core.VaultTransitOperations
 - 
Verify the cryptographic signature using
keyNameof the givenVaultSignRequest. - verify(String, VaultSignatureVerificationRequest) - Method in class org.springframework.vault.core.VaultTransitTemplate
 - version(AwsEc2AuthenticationOptions.InstanceMetadataServiceVersion) - Method in class org.springframework.vault.authentication.AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
 - 
Configure the Instance Service Metadata
version. - version(Versioned.Version) - Method in class org.springframework.vault.support.Versioned.Metadata.MetadataBuilder
 - 
Configure the
Versioned.Version. - versioned() - Static method in enum class org.springframework.vault.core.VaultKeyValueOperationsSupport.KeyValueBackend
 - Versioned<T> - Class in org.springframework.vault.support
 - 
Value object representing versioned secrets along
Versioned.Versionmetadata. - Versioned.Metadata - Class in org.springframework.vault.support
 - 
Value object representing version metadata such as creation/deletion time.
 - Versioned.Metadata.MetadataBuilder - Class in org.springframework.vault.support
 - 
Builder for
Versioned.Metadataobjects. - Versioned.Version - Class in org.springframework.vault.support
 - 
Value object representing a Vault version.
 - versions(List<Versioned.Metadata>) - Method in class org.springframework.vault.support.VaultMetadataResponse.VaultMetadataResponseBuilder
 - vmEnvironment(AzureVmEnvironment) - Method in class org.springframework.vault.authentication.AzureMsiAuthenticationOptions.AzureMsiAuthenticationOptionsBuilder
 - 
Configure a VM environment (subscriptionId, resource group name, VM name).
 
W
- webClientBuilder(ReactiveVaultEndpointProvider, ClientHttpConnector) - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - webClientBuilder(VaultEndpointProvider, ClientHttpConnector) - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - WebClientBuilder - Class in org.springframework.vault.client
 - 
Builder that can be used to configure and create a
WebClient. - WebClientCustomizer - Interface in org.springframework.vault.client
 - 
Callback interface that can be used to customize a
WebClient.Builder. - webClientFactory() - Method in class org.springframework.vault.config.AbstractReactiveVaultConfiguration
 - 
Create a
WebClientFactorybean that is used to produce aWebClient. - WebClientFactory - Interface in org.springframework.vault.client
 - 
Factory interface that produces a
WebClientobject. - with(HttpEntity<?>) - Method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Configure a request
entity. - with(HttpHeaders) - Method in class org.springframework.vault.authentication.AuthenticationSteps.HttpRequestBuilder
 - 
Configure a request
headers. - with(Policy.Rule) - Method in class org.springframework.vault.support.Policy
 - 
Create a new
Policyobject containing all configured rules and add the givenPolicy.Ruleto the new policy object. - with(VaultTransformContext) - Method in class org.springframework.vault.support.TransformCiphertext
 - 
Create a new
TransformCiphertextobject from this ciphertext associated with the givenVaultTransformContext. - with(VaultTransformContext) - Method in class org.springframework.vault.support.TransformPlaintext
 - 
Create a new
TransformPlaintextobject from this plaintext associated with the givenVaultTransformContext. - with(VaultTransitContext) - Method in class org.springframework.vault.support.Ciphertext
 - 
Create a new
Ciphertextobject from this ciphertext associated with the givenVaultTransitContext. - with(VaultTransitContext) - Method in class org.springframework.vault.support.Plaintext
 - 
Create a new
Plaintextobject from this plain text associated with the givenVaultTransitContext. - withAltName(String) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Add an alternative name.
 - withEnabledCipherSuites(String...) - Method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationwith the enabled cipher suites applied retaining the other configuration from this instance. - withEnabledCipherSuites(List<String>) - Method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationwith the enabled cipher suites applied retaining the other configuration from this instance. - withEnabledProtocols(String...) - Method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationwith the enabled protocol versions applied retaining the other configuration from this instance. - withEnabledProtocols(List<String>) - Method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationwith the enabled protocol versions applied retaining the other configuration from this instance. - withIpSubjectAltName(String) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Add an IP subject alternative name.
 - withKeyStore(SslConfiguration.KeyStoreConfiguration) - Method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationwithSslConfiguration.KeyStoreConfigurationapplied retaining thetrust storeconfiguration. - withKeyStore(SslConfiguration.KeyStoreConfiguration, SslConfiguration.KeyConfiguration) - Method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationwithSslConfiguration.KeyStoreConfigurationandSslConfiguration.KeyConfigurationapplied retaining thetrust storeconfiguration. - withOtherSans(String) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Add custom OID/UTF8-string subject alternative name.
 - withPolicy(String) - Method in class org.springframework.vault.support.VaultTokenRequest.VaultTokenRequestBuilder
 - 
Add a policy.
 - withStoreType(String) - Method in class org.springframework.vault.support.SslConfiguration.KeyStoreConfiguration
 - 
Create a new
SslConfiguration.KeyStoreConfigurationby applying all values from this object and the givenstoreType. - withTrustStore(SslConfiguration.KeyStoreConfiguration) - Method in class org.springframework.vault.support.SslConfiguration
 - 
Create a new
SslConfigurationwithtrust store configurationapplied retaining theSslConfiguration.getKeyStoreConfiguration()key store} configuration. - withUriSubjectAltName(String) - Method in class org.springframework.vault.support.VaultCertificateRequest.VaultCertificateRequestBuilder
 - 
Add an URI subject alternative name.
 - wrap(Object, Duration) - Method in interface org.springframework.vault.core.VaultWrappingOperations
 - 
Wraps the given user-supplied data inside a response-wrapped token.
 - wrap(Object, Duration) - Method in class org.springframework.vault.core.VaultWrappingTemplate
 - wrap(VaultEndpointProvider) - Static method in class org.springframework.vault.client.ReactiveVaultClients
 - 
Wrap a
VaultEndpointProviderinto aReactiveVaultEndpointProviderto invokeVaultEndpointProvider.getVaultEndpoint()on a dedicatedscheduler. - wrapped() - Method in class org.springframework.vault.authentication.CubbyholeAuthenticationOptions.CubbyholeAuthenticationOptionsBuilder
 - 
Configure whether to use wrapped token responses.
 - wrapped(VaultToken) - Static method in interface org.springframework.vault.authentication.AppRoleAuthenticationOptions.RoleId
 - 
Create a
AppRoleAuthenticationOptions.RoleIdobject that obtains its value from unwrapping a response using theinitial tokenfrom a Cubbyhole. - wrapped(VaultToken) - Static method in interface org.springframework.vault.authentication.AppRoleAuthenticationOptions.SecretId
 - 
Create a
AppRoleAuthenticationOptions.SecretIdobject that obtains its value from unwrapping a response using theinitial tokenfrom a Cubbyhole. - WrappedMetadata - Class in org.springframework.vault.support
 - 
Value object representing wrapped secret metadata.
 - WrappedMetadata(VaultToken, Duration, Instant, String) - Constructor for class org.springframework.vault.support.WrappedMetadata
 - 
Creates a new
WrappedMetadata. - write(Object, SecretDocument) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - write(String) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - 
Write to a Vault path.
 - write(String) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Write (
POST)to a Vault path. - write(String, Object) - Method in interface org.springframework.vault.core.ReactiveVaultOperations
 - 
Write to a Vault path.
 - write(String, Object) - Method in class org.springframework.vault.core.ReactiveVaultTemplate
 - write(String, Object) - Method in interface org.springframework.vault.core.VaultOperations
 - 
Write (
POST)to a Vault path. - write(String, Object) - Method in class org.springframework.vault.core.VaultTemplate
 - writeInternal(Object, SecretDocumentAccessor, TypeInformation<?>) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - 
Internal write conversion method which should be used for nested invocations.
 - writeInternal(Object, SecretDocumentAccessor, VaultPersistentEntity<?>) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - writeMapInternal(Map<Object, Object>, Map<String, Object>, TypeInformation<?>) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - writeNested(VaultPersistentProperty) - Method in class org.springframework.vault.repository.convert.SecretDocumentAccessor
 - 
Obtains a nested
SecretDocumentAccessorfor aVaultPersistentProperty. - writePropertyInternal(Object, SecretDocumentAccessor, VaultPersistentProperty) - Method in class org.springframework.vault.repository.convert.MappingVaultConverter
 - writeValueAsString(Object) - Method in interface org.springframework.vault.support.JacksonCompat.ObjectMapperAccessor
 
Z
- zipWith(AuthenticationSteps.Node<? extends R>) - Method in class org.springframework.vault.authentication.AuthenticationSteps.Node
 - 
Combine the result from this
AuthenticationSteps.Nodeand another into aAuthenticationSteps.Pair. 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form