| Package | Description |
|---|---|
| org.springframework.vault.authentication |
Support for authentication and session management.
|
| org.springframework.vault.client |
Spring Vault Client abstraction.
|
| org.springframework.vault.config |
Spring configuration for Vault.
|
| org.springframework.vault.core |
Vault core support.
|
| org.springframework.vault.core.lease |
The core package implementing lease renewal and secret rotation.
|
| org.springframework.vault.repository.convert |
Spring Vault specific converter infrastructure.
|
| org.springframework.vault.support |
Classes supporting the Vault packages, such as value objects.
|
| Class and Description |
|---|
| VaultResponse
Value object to bind generic Vault HTTP API responses.
|
| VaultToken
Value object for a Vault token.
|
| Class and Description |
|---|
| VaultResponseSupport
Value object to bind generic Vault HTTP API responses.
|
| VaultToken
Value object for a Vault token.
|
| Class and Description |
|---|
| ClientOptions
Client options for Vault.
|
| SslConfiguration
SSL configuration.
|
| Class and Description |
|---|
| Ciphertext
Value object representing ciphertext with an optional
VaultTransitContext. |
| Hmac
Value object representing Hmac digest.
|
| Plaintext
Value object representing plaintext with an optional
VaultTransitContext. |
| Policy
Value object representing a Vault policy associated with
Policy.Rules. |
| RawTransitKey
A exported raw key inside Vault's
transit backend. |
| Signature
Value object representing a Signature.
|
| SignatureValidation
Value object representing the result of a
Signature validation. |
| TransitKeyType
Enumeration to specify the type of the transit key.
|
| VaultCertificateRequest
Request for a Certificate.
|
| VaultCertificateResponse
Value object to bind Vault HTTP PKI issue certificate API responses.
|
| VaultDecryptionResult
Holds the response from decryption operation and provides methods to access the result.
|
| VaultEncryptionResult
Holds the response from encryption operation and provides methods to access the result.
|
| VaultHealth
Vault health state.
|
| VaultHmacRequest
Request for a HMAC Digest.
|
| VaultInitializationRequest
Value object to bind Vault HTTP Initialization API requests.
|
| VaultInitializationResponse
Vault initialization response.
|
| VaultMount
Value object to bind Vault HTTP Mount API requests/responses.
|
| VaultResponse
Value object to bind generic Vault HTTP API responses.
|
| VaultResponseSupport
Value object to bind generic Vault HTTP API responses.
|
| VaultSignatureVerificationRequest
Request for a signature verification.
|
| VaultSignCertificateRequestResponse
Value object to bind Vault HTTP PKI issue certificate API responses.
|
| VaultSignRequest
Request for a signature creation request.
|
| VaultToken
Value object for a Vault token.
|
| VaultTokenRequest
Value object to bind Vault HTTP Token API requests.
|
| VaultTokenResponse
Value object to bind Vault HTTP Token API responses.
|
| VaultTransitContext
Transit backend encryption/decryption/rewrapping context.
|
| VaultTransitKey
A key inside Vault's
transit backend. |
| VaultTransitKeyConfiguration
Value object to bind Vault HTTP Transit Key Config API requests.
|
| VaultTransitKeyCreationRequest
Transit backend key creation request options.
|
| VaultUnsealStatus
Vault unseal status.
|
| Class and Description |
|---|
| VaultResponseSupport
Value object to bind generic Vault HTTP API responses.
|
| Class and Description |
|---|
| VaultResponse
Value object to bind generic Vault HTTP API responses.
|
| Class and Description |
|---|
| AbstractResult
Supporting class for computation results allowing introspection of the result value.
|
| Certificate
Value object representing a certificate consisting of the certificate and the issuer
certificate.
|
| CertificateBundle
Value object representing a certificate bundle consisting of a private key, the
certificate and the issuer certificate.
|
| Ciphertext
Value object representing ciphertext with an optional
VaultTransitContext. |
| Hmac
Value object representing Hmac digest.
|
| Plaintext
Value object representing plaintext with an optional
VaultTransitContext. |
| Policy
Value object representing a Vault policy associated with
Policy.Rules. |
| Policy.BuiltinCapabilities
Built-in Vault capabilities.
|
| Policy.Capability
Capability interface representing capability literals.
|
| Policy.Rule
Value object representing a rule for a certain path.
|
| Policy.Rule.RuleBuilder
Builder for a
Policy.Rule. |
| Signature
Value object representing a Signature.
|
| SignatureValidation
Value object representing the result of a
Signature validation. |
| SslConfiguration
SSL configuration.
|
| SslConfiguration.KeyStoreConfiguration
Configuration for a key store/trust store.
|
| TransitKeyType
Enumeration to specify the type of the transit key.
|
| VaultCertificateRequest
Request for a Certificate.
|
| VaultCertificateRequest.VaultCertificateRequestBuilder |
| VaultHmacRequest
Request for a HMAC Digest.
|
| VaultHmacRequest.VaultHmacRequestBuilder
Builder to build a
VaultHmacRequest. |
| VaultInitializationRequest
Value object to bind Vault HTTP Initialization API requests.
|
| VaultMount
Value object to bind Vault HTTP Mount API requests/responses.
|
| VaultMount.VaultMountBuilder
Builder to build a
VaultMount. |
| VaultResponse
Value object to bind generic Vault HTTP API responses.
|
| VaultResponseSupport
Value object to bind generic Vault HTTP API responses.
|
| VaultSignatureVerificationRequest
Request for a signature verification.
|
| VaultSignatureVerificationRequest.VaultSignatureVerificationRequestBuilder
Builder to build a
VaultSignatureVerificationRequest. |
| VaultSignRequest
Request for a signature creation request.
|
| VaultSignRequest.VaultSignRequestBuilder
Builder to build a
VaultSignRequest. |
| VaultToken
Value object for a Vault token.
|
| VaultTokenRequest
Value object to bind Vault HTTP Token API requests.
|
| VaultTokenRequest.VaultTokenRequestBuilder
Builder to build a
VaultTokenRequest. |
| VaultTransitContext
Transit backend encryption/decryption/rewrapping context.
|
| VaultTransitContext.VaultTransitRequestBuilder
Builder for
VaultTransitContext. |
| VaultTransitKeyConfiguration
Value object to bind Vault HTTP Transit Key Config API requests.
|
| VaultTransitKeyConfiguration.VaultTransitKeyConfigurationBuilder
Builder for
VaultTransitKeyConfiguration. |
| VaultTransitKeyCreationRequest
Transit backend key creation request options.
|
| VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
Builder for
VaultTransitKeyCreationRequest. |
Copyright © 2016–2017 Pivotal Software, Inc.. All rights reserved.