Package io.helidon.integrations.oci.vault
package io.helidon.integrations.oci.vault
Integration with OCI Vault REST API including the KMS encryption and digest support.
-
ClassDescriptionRequest and response for creating a Vault secret.Request object.Response object parsed from JSON returned by the
RestApi.The content of the secret and metadata to help identify it.Encrypt request and response.Request object.Response object parsed from JSON returned by theRestApi.Delete Secret request and response.Request object.Response object for responses without an entity.Encrypt request and response.Request object.Response object parsed from JSON returned by theRestApi.Get Key request and response.Request object.Response object parsed from JSON returned by theRestApi.Request and response for getting secret metadata.Request object.Request and response for getting secret.Request object.Response object parsed from JSON returned by theRestApi.Get Vault request and response.Request object.Response object parsed from JSON returned by theRestApi.Blocking API to access OCI Vault.Deprecated.do not use directlyReactive APIs for OCI Vault.Fluent API builder forOciVaultRx.Security provider to retrieve secrets from OCI Vault, and to use OCI KMS for encryption, decryption and signatures.Configuration for a signature.Fluent API builder forOciVaultSecurityProvider.OciVaultDigestConfig.Configuration for encryption/decryption.Fluent API builder forOciVaultSecurityProvider.OciVaultEncryptionConfig.Configuration of an OCI Vault secret.Fluent API builder forOciVaultSecurityProvider.OciVaultSecretConfig.Deprecated.do not use directlyA secret obtained from the vault.The rotation state of the secret version.Sign request and response.Request object.Response object parsed from JSON returned by theRestApi.Sign request and response.Request object.Response object parsed from JSON returned by theRestApi.