| Modifier and Type | Interface and Description |
|---|---|
interface |
LeasingSecretBackendMetadata
Lease extension to
SecretBackendMetadata providing a
lease mode. |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericSecretBackendMetadata
Deprecated.
since 2.2.3, will be removed with 3.0.
|
class |
KeyValueSecretBackendMetadata
SecretBackendMetadata for the kv (key-value) secret backend. |
class |
SecretBackendMetadataSupport
Support class for
SecretBackendMetadata implementations. |
class |
SecretBackendMetadataWrapper
Provides a convenient implementation of the
SecretBackendMetadata interface
that can be subclassed to override specific methods. |
| Modifier and Type | Method and Description |
|---|---|
static SecretBackendMetadata |
GenericSecretBackendMetadata.create(String path)
Deprecated.
|
static SecretBackendMetadata |
KeyValueSecretBackendMetadata.create(String path)
|
static SecretBackendMetadata |
KeyValueSecretBackendMetadata.create(String path,
org.springframework.vault.core.util.PropertyTransformer propertyTransformer)
|
static SecretBackendMetadata |
GenericSecretBackendMetadata.create(String secretBackendPath,
String key)
Deprecated.
|
static SecretBackendMetadata |
KeyValueSecretBackendMetadata.create(String secretBackendPath,
String key)
|
SecretBackendMetadata |
SecretBackendMetadataFactory.createMetadata(T backendDescriptor)
Converts a
VaultSecretBackendDescriptor into a
SecretBackendMetadata. |
| Modifier and Type | Method and Description |
|---|---|
Collection<SecretBackendMetadata> |
PropertySourceLocatorConfiguration.getSecretBackends()
|
| Modifier and Type | Method and Description |
|---|---|
SecretBackendConfigurer |
SecretBackendConfigurer.add(SecretBackendMetadata metadata)
Add a
SecretBackendMetadata. |
protected abstract org.springframework.core.env.PropertySource<?> |
VaultPropertySourceLocatorSupport.createVaultPropertySource(SecretBackendMetadata accessor)
Create
VaultPropertySource initialized with a SecretBackendMetadata
. |
Secrets |
VaultConfigOperations.read(SecretBackendMetadata secretBackendMetadata)
Read secrets from a secret backend encapsulated within a
SecretBackendMetadata. |
Secrets |
VaultConfigTemplate.read(SecretBackendMetadata secretBackendMetadata) |
| Constructor and Description |
|---|
SecretBackendMetadataWrapper(SecretBackendMetadata delegate)
Create a new
SecretBackendMetadataWrapper given
SecretBackendMetadata. |
| Constructor and Description |
|---|
VaultPropertySourceLocatorSupport(String propertySourceName,
VaultGenericBackendProperties genericBackendProperties,
Collection<SecretBackendMetadata> backendAccessors)
Creates a new
VaultPropertySourceLocatorSupport. |
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.