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–2021 Pivotal Software, Inc.. All rights reserved.