| Package | Description |
|---|---|
| org.springframework.vault.core |
Vault core support.
|
| org.springframework.vault.support |
Classes supporting the Vault packages, such as value objects.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VaultVersionedKeyValueTemplate.delete(String path,
Versioned.Version... versionsToDelete) |
void |
VaultVersionedKeyValueOperations.delete(String path,
Versioned.Version... versionsToDelete)
Delete one or more
versions of the secret at path. |
void |
VaultVersionedKeyValueTemplate.destroy(String path,
Versioned.Version... versionsToDelete) |
void |
VaultVersionedKeyValueOperations.destroy(String path,
Versioned.Version... versionsToDelete)
Permanently remove the specified
versions of the secret at
path. |
Versioned<Map<String,Object>> |
VaultVersionedKeyValueTemplate.get(String path,
Versioned.Version version) |
<T> Versioned<T> |
VaultVersionedKeyValueOperations.get(String path,
Versioned.Version version)
Read the requested
Versioned.Version of the secret at path. |
<T> Versioned<T> |
VaultVersionedKeyValueTemplate.get(String path,
Versioned.Version version,
Class<T> responseType) |
<T> Versioned<T> |
VaultVersionedKeyValueOperations.get(String path,
Versioned.Version version,
Class<T> responseType)
Read the requested
Versioned.Version of the secret at path and deserialize
the secret to the given responseType. |
void |
VaultVersionedKeyValueTemplate.undelete(String path,
Versioned.Version... versionsToDelete) |
void |
VaultVersionedKeyValueOperations.undelete(String path,
Versioned.Version... versionsToDelete)
Undelete (restore) one or more
versions of the secret at
path. |
| Modifier and Type | Method and Description |
|---|---|
static Versioned.Version |
Versioned.Version.from(int versionNumber)
Create a
Versioned.Version given a versionNumber. |
Versioned.Version |
Versioned.getVersion() |
Versioned.Version |
Versioned.Metadata.getVersion() |
static Versioned.Version |
Versioned.Version.unversioned() |
| Modifier and Type | Method and Description |
|---|---|
static <T> Versioned<T> |
Versioned.create(T secret,
Versioned.Version version)
Create a versioned secret object given
secret and Versioned.Version. |
Versioned.Metadata.MetadataBuilder |
Versioned.Metadata.MetadataBuilder.version(Versioned.Version version)
Configure the
Versioned.Version. |
Copyright © 2016–2024 Pivotal Software, Inc.. All rights reserved.