A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes All Packages

A

allowAnyName - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if clients can request any Common Name (CN).
allowBareDomains - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if clients can request certificates matching the value of the actual domains themselves.
allowedDomains - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies domains allowed on issued certificates.
allowedOtherSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.RoleOptions
Defines allowed custom OID/UTF8-string Subject Alternative Names.
allowedSubjectSerialNumbers - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies allowed Serial Number (SERIALNUMBER) values of the subject on issued certificates.
allowedUriSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.RoleOptions
Defines allowed URI Subject Alternative Names.
allowGlobsInAllowedDomains - Variable in class io.quarkus.vault.pki.RoleOptions
Allows names specified in RoleOptions.allowedDomains to contain glob patterns (e.g.
allowIpSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if clients can request IP Subject Alternative Names.
allowLocalhost - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if clients can request certificates for localhost as one of the requested common names.
allowPlaintextBackup - Variable in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
allowPlaintextBackup - Variable in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
allowSubdomains - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if clients can request certificates with a Common Name (CN) that is a subdomain of the domains allowed by the other role options.
allowTemplatesInAllowedDomains - Variable in class io.quarkus.vault.pki.RoleOptions
Flag allowing templates to be used in RoleOptions.allowedDomains.
API_VERSION - Static variable in interface io.quarkus.vault.runtime.client.VaultClient
 
appRole() - Method in interface io.quarkus.vault.runtime.config.VaultAuthenticationConfig
AppRole authentication method
APPROLE - io.quarkus.vault.runtime.config.VaultAuthenticationType
Role & secret vault authentication using AppRole method
asString() - Method in class io.quarkus.vault.transit.ClearData
 
asString() - Method in class io.quarkus.vault.transit.SigningInput
Decode the internal byte array using StandardCharsets.UTF_8
audience - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
authentication() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Authentication
authMountPath() - Method in interface io.quarkus.vault.runtime.config.VaultAppRoleAuthenticationConfig
Allows configure Approle authentication mount path.
authMountPath() - Method in interface io.quarkus.vault.runtime.config.VaultKubernetesAuthenticationConfig
Allows configure Kubernetes authentication mount path.

B

basicConstraintsValidForNonCA - Variable in class io.quarkus.vault.pki.RoleOptions
Mark Basic Constraints valid when issuing non-CA certificates.
bindSecretId - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
boundServiceAccountNames - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
boundServiceAccountNamespaces - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 

C

caCert() - Method in interface io.quarkus.vault.runtime.config.VaultTlsConfig
Certificate bundle used to validate TLS communications with Vault.
caChain - Variable in class io.quarkus.vault.pki.GeneratedCertificate
Complete CA chain of generated certificate.
caChain - Variable in class io.quarkus.vault.pki.SignedCertificate
Complete CA chain of generated certificate (elements are PEM encoded).
CAChainData - Interface in io.quarkus.vault.pki
 
CAChainData.DER - Class in io.quarkus.vault.pki
DataFormat.DER implementation of CAChainData
CAChainData.PEM - Class in io.quarkus.vault.pki
DataFormat.PEM implementation of CAChainData
call() - Method in class io.quarkus.vault.runtime.health.VaultHealthCheck
 
certificate - Variable in class io.quarkus.vault.pki.GeneratedCertificate
Generated certificate.
certificate - Variable in class io.quarkus.vault.pki.GeneratedRootCertificate
Generated certificate.
certificate - Variable in class io.quarkus.vault.pki.SignedCertificate
Generated certificate (PEM encoded).
CertificateData - Interface in io.quarkus.vault.pki
 
CertificateData.DER - Class in io.quarkus.vault.pki
CertificateData.PEM - Class in io.quarkus.vault.pki
CertificateExtendedKeyUsage - Enum in io.quarkus.vault.pki
 
CertificateKeyType - Enum in io.quarkus.vault.pki
 
CertificateKeyUsage - Enum in io.quarkus.vault.pki
 
CertSign - io.quarkus.vault.pki.CertificateKeyUsage
 
cidrList - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
cidrList - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
ClearData - Class in io.quarkus.vault.transit
Arbitrary unencrypted data that can be created from raw bytes, or a String, which will be encoded using StandardCharsets.UTF_8
ClearData(byte[]) - Constructor for class io.quarkus.vault.transit.ClearData
Create a ClearData from raw bytes
ClearData(String) - Constructor for class io.quarkus.vault.transit.ClearData
Create a ClearData from a String, which will be encoded using StandardCharsets.UTF_8
ClientAuth - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
clientFlag - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if certificates are flagged for client use.
clientToken - Variable in class io.quarkus.vault.runtime.VaultToken
 
clientToken() - Method in interface io.quarkus.vault.runtime.config.VaultAuthenticationConfig
Vault token, bypassing Vault authentication (kubernetes, userpass or approle).
clientTokenWrappingToken() - Method in interface io.quarkus.vault.runtime.config.VaultAuthenticationConfig
Client token wrapped in a wrapping token, such as what is returned by:
close() - Method in class io.quarkus.vault.runtime.client.PrivateVertxVaultClient
 
close() - Method in class io.quarkus.vault.runtime.client.SharedVertxVaultClient
 
close() - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
CodeSigning - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
codeSigningFlag - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if certificates are flagged for code signing use.
configBuilder(SmallRyeConfigBuilder) - Method in class io.quarkus.vault.runtime.config.VaultConfigSourceFactoryBuilder
 
configCertificateAuthority(VaultClient, String, String, VaultPKIConfigCABody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
configCertificateAuthority(String) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
configCertificateAuthority(String) - Method in class io.quarkus.vault.VaultPKISecretEngine
Configures the engine's CA.
configCertificateAuthority(String) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Configures the engine's CA.
configCRL(ConfigCRLOptions) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
configCRL(ConfigCRLOptions) - Method in class io.quarkus.vault.VaultPKISecretEngine
Configures engine's CRL.
configCRL(ConfigCRLOptions) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Configures engine's CRL.
configCRL(VaultClient, String, String, VaultPKIConfigCRLData) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
ConfigCRLOptions - Class in io.quarkus.vault.pki
Options for configuring the CRL
ConfigCRLOptions() - Constructor for class io.quarkus.vault.pki.ConfigCRLOptions
 
configOrdinal() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Microprofile Config ordinal.
configure(VaultKubernetesAuthConfig) - Method in class io.quarkus.vault.runtime.VaultKubernetesAuthManager
 
configure(VaultKubernetesAuthConfig) - Method in interface io.quarkus.vault.VaultKubernetesAuthReactiveService
Configure the Kubernetes auth method.
configure(VaultKubernetesAuthConfig) - Method in class io.quarkus.vault.VaultKubernetesAuthService
Configure the Kubernetes auth method.
configureAuth(VaultClient, String, VaultKubernetesAuthConfigData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalKubernetesAuthMethod
 
configURLs(ConfigURLsOptions) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
configURLs(ConfigURLsOptions) - Method in class io.quarkus.vault.VaultPKISecretEngine
Configures engine's URLs for issuing certificates, CRL distribution points, and OCSP servers.
configURLs(ConfigURLsOptions) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Configures engine's URLs for issuing certificates, CRL distribution points, and OCSP servers.
configURLs(VaultClient, String, String, VaultPKIConfigURLsData) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
ConfigURLsOptions - Class in io.quarkus.vault.pki
Options for configuring URLs
ConfigURLsOptions() - Constructor for class io.quarkus.vault.pki.ConfigURLsOptions
 
connectTimeout() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Timeout to establish a connection with Vault.
ContentCommitment - io.quarkus.vault.pki.CertificateKeyUsage
 
convergentEncryption - Variable in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
convergentEncryption() - Method in interface io.quarkus.vault.runtime.config.TransitKeyConfig
If enabled, the key will support convergent encryption, where the same plaintext creates the same ciphertext.
createAuthRole(VaultClient, String, String, VaultAppRoleAuthRoleData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
createAuthRole(VaultClient, String, String, VaultKubernetesAuthRoleData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalKubernetesAuthMethod
 
createCustomSecretId(VaultClient, String, String, VaultAppRoleAuthCreateCustomSecretIdData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
createCustomSecretId(String, VaultAppRoleSecretIdRequest) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
createCustomSecretId(String, VaultAppRoleSecretIdRequest) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Create a custom secretId for vault appRole with given name.
createCustomSecretId(String, VaultAppRoleSecretIdRequest) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Create a custom secretId for vault appRole with given name.
createHttpClient(Vertx, VaultRuntimeConfig, TlsConfig) - Static method in class io.quarkus.vault.runtime.client.MutinyVertxClientFactory
 
createKey(String, CreateKeyParameters) - Method in class io.quarkus.vault.runtime.VaultTOTPManager
 
createKey(String, CreateKeyParameters) - Method in class io.quarkus.vault.VaultTOTPSecretEngine
Creates or updates a key definition.
createKey(String, CreateKeyParameters) - Method in interface io.quarkus.vault.VaultTOTPSecretReactiveEngine
Creates or updates a key definition.
createKey(String, KeyCreationRequestDetail) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
createKey(String, KeyCreationRequestDetail) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Create a new Transit key.
createKey(String, KeyCreationRequestDetail) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Create a new Transit key.
CreateKeyParameters - Class in io.quarkus.vault.secrets.totp
 
CreateKeyParameters(String) - Constructor for class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
CreateKeyParameters(String, String) - Constructor for class io.quarkus.vault.secrets.totp.CreateKeyParameters
Constructs an object with generate to true as no key is provided.
CreateKeyParameters(String, String, String) - Constructor for class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
createNewSecretId(String, VaultAppRoleSecretIdRequest) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
createNewSecretId(String, VaultAppRoleSecretIdRequest) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Generate a new secretId for vault appRole with given name.
createNewSecretId(String, VaultAppRoleSecretIdRequest) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Generate a new secretId for vault appRole with given name.
createOrUpdateAppRole(String, VaultAppRoleAuthRole) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
createOrUpdateAppRole(String, VaultAppRoleAuthRole) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Create or update a vault appRole.
createOrUpdateAppRole(String, VaultAppRoleAuthRole) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Create or update a vault appRole.
createRole(String, VaultKubernetesAuthRole) - Method in class io.quarkus.vault.runtime.VaultKubernetesAuthManager
 
createRole(String, VaultKubernetesAuthRole) - Method in interface io.quarkus.vault.VaultKubernetesAuthReactiveService
Create or update a Kubernetes vault role.
createRole(String, VaultKubernetesAuthRole) - Method in class io.quarkus.vault.VaultKubernetesAuthService
Create or update a Kubernetes vault role.
createSecretId(VaultClient, String, String, VaultAppRoleAuthCreateSecretIdData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
createSharedVaultClient() - Static method in class io.quarkus.vault.runtime.client.SharedVertxVaultClient
 
createTOTPKey(VaultClient, String, String, VaultTOTPCreateKeyBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTOTPSecretEngine
 
createTransitKey(VaultClient, String, String, VaultTransitCreateKeyBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
createUpdatePolicy(VaultClient, String, String, VaultPolicyBody) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
createUpdatePolicy(String, String) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
createUpdatePolicy(String, String) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Create or update a policy.
createUpdatePolicy(String, String) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Create or update a policy.
creationTime - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
credentialsMount() - Method in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
Mount of dynamic credentials secrets engine, for example `database` or `rabbitmq`.
credentialsProvider() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
List of named credentials providers, such as: `quarkus.vault.credentials-provider.foo.kv-path=mypath`
CredentialsProviderConfig - Interface in io.quarkus.vault.runtime.config
 
credentialsRequestPath() - Method in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
Path of dynamic credentials request.
credentialsRole() - Method in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
Dynamic credentials' role.
CRLData - Interface in io.quarkus.vault.pki
 
CRLData.DER - Class in io.quarkus.vault.pki
DataFormat.DER implementation of CRLData
CRLData.PEM - Class in io.quarkus.vault.pki
DataFormat.PEM implementation of CRLData
crlDistributionPoints - Variable in class io.quarkus.vault.pki.ConfigURLsOptions
Specifies the URL values for the CRL Distribution Points field.
CRLSign - io.quarkus.vault.pki.CertificateKeyUsage
 
csr - Variable in class io.quarkus.vault.pki.GeneratedIntermediateCSRResult
Certificate Signing Request.
CSRData - Interface in io.quarkus.vault.pki
 
CSRData.DER - Class in io.quarkus.vault.pki
DataFormat.DER implementation of CSRData
CSRData.PEM - Class in io.quarkus.vault.pki
DataFormat.PEM implementation of CSRData

D

DATABASE - io.quarkus.vault.sys.VaultSecretEngine
 
DATABASE_DEFAULT_MOUNT - Static variable in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
 
databaseCredentialsRole() - Method in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
Deprecated.
Use `credentials-role` with `credentials-mount` set to `database`
DataEncipherment - io.quarkus.vault.pki.CertificateKeyUsage
 
DataFormat - Enum in io.quarkus.vault.pki
 
DecipherOnly - io.quarkus.vault.pki.CertificateKeyUsage
 
decrypt(VaultClient, String, String, VaultTransitDecryptBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
decrypt(String, String) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
decrypt(String, String) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Decrypt the encrypted data with the specified key, and return unencrypted data.
decrypt(String, String) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Decrypt the encrypted data with the specified key, and return unencrypted data.
decrypt(String, String, TransitContext) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
decrypt(String, String, TransitContext) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Decrypt the encrypted data with the specified key and a transit context used for key derivation.
decrypt(String, String, TransitContext) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Decrypt the encrypted data with the specified key and a transit context used for key derivation.
decrypt(String, List<DecryptionRequest>) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
decrypt(String, List<DecryptionRequest>) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Decrypt a list of encrypted data items.
decrypt(String, List<DecryptionRequest>) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Decrypt a list of encrypted data items.
DecryptionRequest - Class in io.quarkus.vault.transit
A request to decrypt a ciphertext, with an optional transit context.
DecryptionRequest(String) - Constructor for class io.quarkus.vault.transit.DecryptionRequest
 
DecryptionRequest(String, TransitContext) - Constructor for class io.quarkus.vault.transit.DecryptionRequest
 
DecryptionResult - Class in io.quarkus.vault.runtime.transit
 
DecryptionResult(ClearData, String) - Constructor for class io.quarkus.vault.runtime.transit.DecryptionResult
 
DEFAULT_APPROLE_AUTH_MOUNT_PATH - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_CONFIG_ORDINAL - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_CONNECT_TIMEOUT - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_DISASTER_RECOVERY_MODE_STATUS_CODE - Static variable in class io.quarkus.vault.sys.VaultHealth
 
DEFAULT_INIT_UNSEAL_ACTIVE_STATUS_CODE - Static variable in class io.quarkus.vault.sys.VaultHealth
 
DEFAULT_KUBERNETES_AUTH_MOUNT_PATH - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_KUBERNETES_JWT_TOKEN_PATH - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_KV_SECRET_ENGINE_MOUNT_PATH - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_NOT_INIT_STATUS_CODE - Static variable in class io.quarkus.vault.sys.VaultHealth
 
DEFAULT_PERFORMANCE_STANDBY_STATUS_CODE - Static variable in class io.quarkus.vault.sys.VaultHealth
 
DEFAULT_READ_TIMEOUT - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_RENEW_GRACE_PERIOD - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_REQUEST_PATH - Static variable in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
 
DEFAULT_SEALED_STATUS_CODE - Static variable in class io.quarkus.vault.sys.VaultHealth
 
DEFAULT_SECRET_CONFIG_CACHE_PERIOD - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_TLS_USE_KUBERNETES_CACERT - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
DEFAULT_UNSEAL_STANDBY_STATUS_CODE - Static variable in class io.quarkus.vault.sys.VaultHealth
 
defaultLeaseTimeToLive - Variable in class io.quarkus.vault.sys.EnableEngineOptions
Default lease duration.
delete(String, String, String, int) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
delete(String, String, String, int) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
deleteAppRole(String) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
deleteAppRole(String) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Delete a vault appRole through its name.
deleteAppRole(String) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Delete a vault appRole through its name.
deleteAuthRoles(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
deleteAuthRoles(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalKubernetesAuthMethod
 
deleteKey(String) - Method in class io.quarkus.vault.runtime.VaultTOTPManager
 
deleteKey(String) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
deleteKey(String) - Method in class io.quarkus.vault.VaultTOTPSecretEngine
Deletes the key definition.
deleteKey(String) - Method in interface io.quarkus.vault.VaultTOTPSecretReactiveEngine
Deletes the key definition.
deleteKey(String) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Delete a Transit key.
deleteKey(String) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Delete a Transit key.
deletePolicy(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
deletePolicy(String) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
deletePolicy(String) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Delete a policy by its name.
deletePolicy(String) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Delete a policy by its name.
deleteRole(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
deleteRole(String) - Method in class io.quarkus.vault.runtime.VaultKubernetesAuthManager
 
deleteRole(String) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
deleteRole(String) - Method in interface io.quarkus.vault.VaultKubernetesAuthReactiveService
Delete a Kubernetes vault role through its name.
deleteRole(String) - Method in class io.quarkus.vault.VaultKubernetesAuthService
Delete a Kubernetes vault role through its name.
deleteRole(String) - Method in class io.quarkus.vault.VaultPKISecretEngine
Deletes a role.
deleteRole(String) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Deletes a role.
deleteRoot() - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
deleteRoot() - Method in class io.quarkus.vault.VaultPKISecretEngine
Deletes the engine's current CA.
deleteRoot() - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Deletes the engine's current CA.
deleteRoot(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
deleteSecret(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV1SecretEngine
 
deleteSecret(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV2SecretEngine
 
deleteSecret(String) - Method in class io.quarkus.vault.runtime.VaultKvManager
 
deleteSecret(String) - Method in class io.quarkus.vault.VaultKVSecretEngine
Deletes the secret at the given path.
deleteSecret(String) - Method in interface io.quarkus.vault.VaultKVSecretReactiveEngine
Deletes the secret at the given path.
deleteSecretId(VaultClient, String, String, VaultAppRoleAuthReadSecretIdData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
deleteSecretId(String, String) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
deleteSecretId(String, String) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Delete AppRole secretId for given vault appRole name and secret Id.
deleteSecretId(String, String) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Delete AppRole secretId for given vault appRole name and secret Id.
deleteSecretIdAccessor(VaultClient, String, String, VaultAppRoleAuthReadSecretIdAccessorData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
deleteSecretIdAccessor(String, String) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
deleteSecretIdAccessor(String, String) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Delete AppRole secretId accessor for given vault appRole name and secret accessor id.
deleteSecretIdAccessor(String, String) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Delete AppRole secretId accessor for given vault appRole name and secret accessor id.
deleteTOTPKey(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTOTPSecretEngine
 
deleteTransitKey(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
deletionAllowed - Variable in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
DER - io.quarkus.vault.pki.DataFormat
 
DER(byte[]) - Constructor for class io.quarkus.vault.pki.CAChainData.DER
 
DER(byte[]) - Constructor for class io.quarkus.vault.pki.CertificateData.DER
 
DER(byte[]) - Constructor for class io.quarkus.vault.pki.CRLData.DER
 
DER(byte[]) - Constructor for class io.quarkus.vault.pki.CSRData.DER
 
DER(byte[], boolean) - Constructor for class io.quarkus.vault.pki.PrivateKeyData.DER
 
derived - Variable in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
devServices() - Method in interface io.quarkus.vault.runtime.config.VaultBuildTimeConfig
Dev services configuration.
devServices() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Deprecated.
DevServicesConfig - Interface in io.quarkus.vault.runtime.config
 
DigitalSignature - io.quarkus.vault.pki.CertificateKeyUsage
 
disable - Variable in class io.quarkus.vault.pki.ConfigCRLOptions
Disables or enables CRL building.
disable(String) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
disable(String) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Disables the engine at a specific mount.
disable(String) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Disables the engine at a specific mount.
disableEngine(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 

E

EC - io.quarkus.vault.pki.CertificateKeyType
 
EmailProtection - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
emailProtectionFlag - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if certificates are flagged for email protection use.
enable(VaultSecretEngine, String, String, EnableEngineOptions) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
enable(VaultSecretEngine, String, String, EnableEngineOptions) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Enables a secret engine at a specific mount.
enable(VaultSecretEngine, String, String, EnableEngineOptions) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Enables a secret engine at a specific mount.
enable(String, String, String, EnableEngineOptions) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
enable(String, String, String, EnableEngineOptions) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Enables a secret engine at a specific mount.
enable(String, String, String, EnableEngineOptions) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Enables a secret engine at a specific mount.
enabled() - Method in interface io.quarkus.vault.runtime.config.DevServicesConfig
If DevServices has been explicitly enabled or disabled.
enabled() - Method in interface io.quarkus.vault.runtime.config.HealthConfig
Whether or not an health check is published in case the smallrye-health extension is present.
enableEngine(VaultClient, String, String, VaultEnableEngineBody) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
EnableEngineOptions - Class in io.quarkus.vault.sys
Options for enabling a new secret engine.
EnableEngineOptions() - Constructor for class io.quarkus.vault.sys.EnableEngineOptions
 
EncipherOnly - io.quarkus.vault.pki.CertificateKeyUsage
 
encrypt(VaultClient, String, String, VaultTransitEncryptBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
encrypt(String, ClearData, TransitContext) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
encrypt(String, ClearData, TransitContext) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Encrypt a regular string with a Vault key configured in the transit secret engine.
encrypt(String, ClearData, TransitContext) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Encrypt a regular string with a Vault key configured in the transit secret engine.
encrypt(String, String) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
encrypt(String, String) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Encrypt a regular string with a Vault key configured in the transit secret engine.
encrypt(String, String) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Encrypt a regular string with a Vault key configured in the transit secret engine.
encrypt(String, List<EncryptionRequest>) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
encrypt(String, List<EncryptionRequest>) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Encrypt a list of elements.
encrypt(String, List<EncryptionRequest>) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Encrypt a list of elements.
encryption - io.quarkus.vault.transit.VaultTransitExportKeyType
 
EncryptionRequest - Class in io.quarkus.vault.transit
A request to encrypt some arbitrary data, with optional key version and transit context.
EncryptionRequest(ClearData) - Constructor for class io.quarkus.vault.transit.EncryptionRequest
 
EncryptionRequest(ClearData, TransitContext) - Constructor for class io.quarkus.vault.transit.EncryptionRequest
 
EncryptionRequest(ClearData, Integer) - Constructor for class io.quarkus.vault.transit.EncryptionRequest
 
EncryptionRequest(ClearData, Integer, TransitContext) - Constructor for class io.quarkus.vault.transit.EncryptionRequest
 
EncryptionResult - Class in io.quarkus.vault.runtime.transit
 
EncryptionResult(String, String) - Constructor for class io.quarkus.vault.runtime.transit.EncryptionResult
 
enforceHostnames - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if only valid host names are allowed for Common Names, DNS Subject Alternative Names, and the host part of email addresses.
engine(String) - Method in class io.quarkus.vault.runtime.VaultPKIManagerFactory
 
engine(String) - Method in interface io.quarkus.vault.VaultPKISecretEngineFactory
Get a PKI engine for a specific mount.
enterprise() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Vault Enterprise
equals(Object) - Method in class io.quarkus.vault.secrets.totp.KeyConfiguration
 
equals(Object) - Method in class io.quarkus.vault.secrets.totp.KeyDefinition
 
equals(Object) - Method in class io.quarkus.vault.transit.ClearData
 
equals(Object) - Method in class io.quarkus.vault.transit.SigningInput
 
equals(Object) - Method in class io.quarkus.vault.transit.TransitContext
 
excludeCommonNameFromSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateCertificateOptions
Flag determining if the Common Name (CN) of the subject will be included by default in the Subject Alternative Names of issued certificates.
excludeCommonNameFromSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Flag determining if the Common Name (CN) of the subject will be included by default in the Subject Alternative Names of issued certificates.
excludeCommonNameFromSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Flag determining if the Common Name (CN) of the subject will be included by default in the Subject Alternative Names of issued certificates.
excludeCommonNameFromSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Flag determining if the Common Name (CN) of the subject will be included by default in the Subject Alternative Names of issued certificates.
expirationTime - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
expiresSoon(Duration) - Method in class io.quarkus.vault.runtime.TimeLimitedBase
true if the lease is smaller than the grace period.
expiry - Variable in class io.quarkus.vault.pki.ConfigCRLOptions
Specifies the time until expiration.
exportable - Variable in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
exportable - Variable in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
exportKey(String, VaultTransitExportKeyType, String) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
exportKey(String, VaultTransitExportKeyType, String) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Export a Transit Key.
exportKey(String, VaultTransitExportKeyType, String) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Export a Transit Key.
exportPrivateKey - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Flag determining if the generated private key should be exported or kept internally.
exportPrivateKey - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Flag determining if the generated private key should be exported or kept internally.
exportTransitKey(VaultClient, String, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
extendedKeyUsageOIDs - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies extended key usage OIDs.
extendedKeyUsages - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies the allowed extended key usage constraint on issued certificates.

F

filter(Map<K, V>, Predicate<V>, Function<V, T>) - Method in exception io.quarkus.vault.transit.VaultBatchException
 
format - Variable in class io.quarkus.vault.pki.GenerateCertificateOptions
Specifies returned format of certificate & private key data.
format - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies returned format of CSR & private key data.
format - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies returned format of certificate & private key data.
format - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies returned format of certificate data.
fromContext(byte[]) - Static method in class io.quarkus.vault.transit.TransitContext
 
fromContext(String) - Static method in class io.quarkus.vault.transit.TransitContext
 

G

generateCertificate(VaultClient, String, String, String, VaultPKIGenerateCertificateBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
generateCertificate(String, GenerateCertificateOptions) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
generateCertificate(String, GenerateCertificateOptions) - Method in class io.quarkus.vault.VaultPKISecretEngine
Generates a public/private key pair and certificate issued from the engine's CA using the provided options.
generateCertificate(String, GenerateCertificateOptions) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Generates a public/private key pair and certificate issued from the engine's CA using the provided options.
GenerateCertificateOptions - Class in io.quarkus.vault.pki
Options for generating a certificate issued by the engine's CA.
GenerateCertificateOptions() - Constructor for class io.quarkus.vault.pki.GenerateCertificateOptions
 
generateCode(String) - Method in class io.quarkus.vault.runtime.VaultTOTPManager
 
generateCode(String) - Method in class io.quarkus.vault.VaultTOTPSecretEngine
Generates a new time-based one-time use password based on the named key.
generateCode(String) - Method in interface io.quarkus.vault.VaultTOTPSecretReactiveEngine
Generates a new time-based one-time use password based on the named key.
generateCredentials(VaultClient, String, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalDynamicCredentialsSecretEngine
 
GeneratedCertificate - Class in io.quarkus.vault.pki
GeneratedCertificate() - Constructor for class io.quarkus.vault.pki.GeneratedCertificate
 
GeneratedIntermediateCSRResult - Class in io.quarkus.vault.pki
GeneratedIntermediateCSRResult() - Constructor for class io.quarkus.vault.pki.GeneratedIntermediateCSRResult
 
GeneratedRootCertificate - Class in io.quarkus.vault.pki
GeneratedRootCertificate() - Constructor for class io.quarkus.vault.pki.GeneratedRootCertificate
 
generateIntermediateCSR(GenerateIntermediateCSROptions) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
generateIntermediateCSR(GenerateIntermediateCSROptions) - Method in class io.quarkus.vault.VaultPKISecretEngine
Generates a Certificate Signing Request and private key for the engine's CA.
generateIntermediateCSR(GenerateIntermediateCSROptions) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Generates a Certificate Signing Request and private key for the engine's CA.
generateIntermediateCSR(VaultClient, String, String, String, VaultPKIGenerateIntermediateCSRBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
GenerateIntermediateCSROptions - Class in io.quarkus.vault.pki
Options for generating a CSR for an intermediate CA.
GenerateIntermediateCSROptions() - Constructor for class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
generateLease - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if certificates issued/signed against this role will have Vault leases attached to them.
generateRoot(GenerateRootOptions) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
generateRoot(GenerateRootOptions) - Method in class io.quarkus.vault.VaultPKISecretEngine
Generates a self-signed root as the engine's CA.
generateRoot(GenerateRootOptions) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Generates a self-signed root as the engine's CA.
generateRoot(VaultClient, String, String, String, VaultPKIGenerateRootBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
GenerateRootOptions - Class in io.quarkus.vault.pki
Options for generating a self-signed root CA.
GenerateRootOptions() - Constructor for class io.quarkus.vault.pki.GenerateRootOptions
 
generateTOTPCode(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTOTPSecretEngine
 
get(String, String, String) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
get(String, String, String) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
get(String, String, String, Class<T>) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
get(String, String, String, Class<T>) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
get(String, String, Map<String, String>, Class<T>) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
get(String, String, Map<String, String>, Class<T>) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
getAccountName() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getAccountName() - Method in class io.quarkus.vault.secrets.totp.KeyConfiguration
 
getAlgorithm() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getAlgorithm() - Method in class io.quarkus.vault.secrets.totp.KeyConfiguration
 
getAllowPlaintextBackup() - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
getAllowPlaintextBackup() - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
getAppRole(String) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
getAppRole(String) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Returns the definition of a vault appRole.
getAppRole(String) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Returns the definition of a vault appRole.
getAppRoleRoleId(String) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
getAppRoleRoleId(String) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Get vault approle role id.
getAppRoleRoleId(String) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Get vault approle role id.
getAppRoles() - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
getAppRoles() - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Get the names of the existing AppRole vault roles.
getAppRoles() - Method in class io.quarkus.vault.VaultAppRoleAuthService
Get the names of the existing AppRole vault roles.
getAudience() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getAuthenticationType() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
getBarcode() - Method in class io.quarkus.vault.secrets.totp.KeyDefinition
QR code in base64-formatteed PNG bytes.
getBindSecretId() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getBody() - Method in exception io.quarkus.vault.runtime.client.VaultClientException
 
getBoundServiceAccountNames() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getBoundServiceAccountNamespaces() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getCertificate() - Method in class io.quarkus.vault.pki.CertificateData.DER
 
getCertificate() - Method in interface io.quarkus.vault.pki.CertificateData
getCertificate() - Method in class io.quarkus.vault.pki.CertificateData.PEM
 
getCertificate(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
getCertificate(String) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
getCertificate(String) - Method in class io.quarkus.vault.VaultPKISecretEngine
Retrieve a specific certificate (PEM encoded).
getCertificate(String) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Retrieve a specific certificate (PEM encoded).
getCertificateAuthority() - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
getCertificateAuthority() - Method in class io.quarkus.vault.VaultPKISecretEngine
Retrieves the engine's CA certificate (PEM encoded).
getCertificateAuthority() - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Retrieves the engine's CA certificate (PEM encoded).
getCertificateAuthority(DataFormat) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
getCertificateAuthority(DataFormat) - Method in class io.quarkus.vault.VaultPKISecretEngine
Retrieves the engine's CA certificate.
getCertificateAuthority(DataFormat) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Retrieves the engine's CA certificate.
getCertificateAuthority(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
getCertificateAuthorityChain() - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
getCertificateAuthorityChain() - Method in class io.quarkus.vault.VaultPKISecretEngine
Retrieves the engine's CA chain (PEM encoded).
getCertificateAuthorityChain() - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Retrieves the engine's CA chain (PEM encoded).
getCertificateAuthorityChain(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
getCertificateRevocationList() - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
getCertificateRevocationList() - Method in class io.quarkus.vault.VaultPKISecretEngine
Retrieves the engine's CRL (PEM encoded).
getCertificateRevocationList() - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Retrieves the engine's CRL (PEM encoded).
getCertificateRevocationList(DataFormat) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
getCertificateRevocationList(DataFormat) - Method in class io.quarkus.vault.VaultPKISecretEngine
Retrieves the engine's CRL.
getCertificateRevocationList(DataFormat) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Retrieves the engine's CRL.
getCertificateRevocationList(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
getCertificates() - Method in class io.quarkus.vault.pki.CAChainData.DER
 
getCertificates() - Method in interface io.quarkus.vault.pki.CAChainData
Parse and generate X509Certificates from CAChainData.getData().
getCertificates() - Method in class io.quarkus.vault.pki.CAChainData.PEM
 
getCertificates() - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
getCertificates() - Method in class io.quarkus.vault.VaultPKISecretEngine
List all issued certificate serial numbers.
getCertificates() - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
List all issued certificate serial numbers.
getCidrList() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
getCidrList() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
getCiphertext() - Method in class io.quarkus.vault.transit.DecryptionRequest
 
getCiphertext() - Method in class io.quarkus.vault.transit.RewrappingRequest
 
getClientToken(VaultClient) - Method in class io.quarkus.vault.runtime.VaultAuthManager
 
getClusterId() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
getClusterId() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
getClusterName() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
getClusterName() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
getConfidentialInfo(LogConfidentialityLevel) - Method in class io.quarkus.vault.runtime.LeaseBase
 
getConfidentialInfo(LogConfidentialityLevel) - Method in class io.quarkus.vault.runtime.VaultDynamicCredentials
 
getConfidentialInfo(LogConfidentialityLevel) - Method in class io.quarkus.vault.runtime.VaultToken
 
getConfig() - Method in class io.quarkus.vault.runtime.config.VaultMapConfigParser
 
getConfig() - Method in class io.quarkus.vault.runtime.VaultKubernetesAuthManager
 
getConfig() - Method in interface io.quarkus.vault.VaultKubernetesAuthReactiveService
Gives access to the currently configured Kubernetes auth method.
getConfig() - Method in class io.quarkus.vault.VaultKubernetesAuthService
Gives access to the currently configured Kubernetes auth method.
getConfigSources(ConfigSourceContext, VaultRuntimeConfig) - Method in class io.quarkus.vault.runtime.config.VaultConfigSourceFactory
 
getContext() - Method in class io.quarkus.vault.transit.TransitContext
 
getContext() - Method in class io.quarkus.vault.transit.VaultTransitBatchItem
 
getConvergentEncryption() - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
getCreationTime() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
getCreationTime() - Method in class io.quarkus.vault.transit.VaultTransitKeyVersion
 
getCredentials(VaultDynamicCredentials, String, String, String, String) - Method in class io.quarkus.vault.runtime.VaultDynamicCredentialsManager
 
getCredentials(String) - Method in class io.quarkus.vault.runtime.VaultCredentialsProvider
 
getCRL() - Method in class io.quarkus.vault.pki.CRLData.DER
 
getCRL() - Method in interface io.quarkus.vault.pki.CRLData
Parse and generate X509CRL from CRLData.getData().
getCRL() - Method in class io.quarkus.vault.pki.CRLData.PEM
 
getData() - Method in class io.quarkus.vault.pki.CAChainData.DER
 
getData() - Method in interface io.quarkus.vault.pki.CAChainData
Data in DataFormat.PEM or DataFormat.DER format.
getData() - Method in class io.quarkus.vault.pki.CAChainData.PEM
 
getData() - Method in class io.quarkus.vault.pki.CertificateData.DER
 
getData() - Method in interface io.quarkus.vault.pki.CertificateData
Data in DataFormat.PEM or DataFormat.DER format.
getData() - Method in class io.quarkus.vault.pki.CertificateData.PEM
 
getData() - Method in class io.quarkus.vault.pki.CRLData.DER
 
getData() - Method in interface io.quarkus.vault.pki.CRLData
Data in DataFormat.PEM or DataFormat.DER format.
getData() - Method in class io.quarkus.vault.pki.CRLData.PEM
 
getData() - Method in class io.quarkus.vault.pki.CSRData.DER
 
getData() - Method in interface io.quarkus.vault.pki.CSRData
Data in DataFormat.PEM or DataFormat.DER format.
getData() - Method in class io.quarkus.vault.pki.CSRData.PEM
 
getData() - Method in class io.quarkus.vault.pki.PrivateKeyData.DER
 
getData() - Method in interface io.quarkus.vault.pki.PrivateKeyData
Data in DataFormat.DER or DataFormat.PEM format.
getData() - Method in class io.quarkus.vault.pki.PrivateKeyData.PEM
 
getData() - Method in class io.quarkus.vault.transit.EncryptionRequest
 
getDefaultLeaseTimeToLive() - Method in class io.quarkus.vault.sys.VaultTuneInfo
 
getDeletionAllowed() - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
getDerived() - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
getDescription() - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
getDescription() - Method in class io.quarkus.vault.sys.VaultTuneInfo
 
getDetail() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
getDigits() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getDigits() - Method in class io.quarkus.vault.secrets.totp.KeyConfiguration
 
getDynamicCredentials(String, String, String) - Method in class io.quarkus.vault.runtime.VaultDynamicCredentialsManager
 
getError() - Method in class io.quarkus.vault.runtime.transit.VaultTransitBatchResult
 
getErrors() - Method in exception io.quarkus.vault.transit.VaultDecryptionBatchException
 
getErrors() - Method in exception io.quarkus.vault.transit.VaultEncryptionBatchException
 
getErrors() - Method in exception io.quarkus.vault.transit.VaultRewrappingBatchException
 
getErrors() - Method in exception io.quarkus.vault.transit.VaultSigningBatchException
 
getErrors() - Method in exception io.quarkus.vault.transit.VaultVerificationBatchException
 
getErrors(Map<K, V>) - Method in exception io.quarkus.vault.transit.VaultBatchException
 
getExpirationTime() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
getExpiredDate() - Method in class io.quarkus.vault.runtime.TimeLimitedBase
 
getExpireInstant() - Method in class io.quarkus.vault.runtime.TimeLimitedBase
 
getExportable() - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
getExportable() - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
getExported() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getExternalEntropyAccess() - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
getForceNoCache() - Method in class io.quarkus.vault.sys.VaultTuneInfo
 
getFormat() - Method in class io.quarkus.vault.pki.CAChainData.DER
 
getFormat() - Method in interface io.quarkus.vault.pki.CAChainData
Format of CAChainData.getData() property.
getFormat() - Method in class io.quarkus.vault.pki.CAChainData.PEM
 
getFormat() - Method in class io.quarkus.vault.pki.CertificateData.DER
 
getFormat() - Method in interface io.quarkus.vault.pki.CertificateData
Format of CertificateData.getData() property.
getFormat() - Method in class io.quarkus.vault.pki.CertificateData.PEM
 
getFormat() - Method in class io.quarkus.vault.pki.CRLData.DER
 
getFormat() - Method in interface io.quarkus.vault.pki.CRLData
Format of CRLData.getData() property.
getFormat() - Method in class io.quarkus.vault.pki.CRLData.PEM
 
getFormat() - Method in class io.quarkus.vault.pki.CSRData.DER
 
getFormat() - Method in interface io.quarkus.vault.pki.CSRData
Format of CSRData.getData() property.
getFormat() - Method in class io.quarkus.vault.pki.CSRData.PEM
 
getFormat() - Method in class io.quarkus.vault.pki.PrivateKeyData.DER
 
getFormat() - Method in interface io.quarkus.vault.pki.PrivateKeyData
Format of PrivateKeyData.getData() property.
getFormat() - Method in class io.quarkus.vault.pki.PrivateKeyData.PEM
 
getGenerate() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getHashAlgorithm() - Method in class io.quarkus.vault.transit.SignVerifyOptions
 
getInput() - Method in class io.quarkus.vault.transit.SigningRequest
 
getInput() - Method in class io.quarkus.vault.transit.VerificationRequest
 
getIssuer() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
getIssuer() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getIssuer() - Method in class io.quarkus.vault.secrets.totp.KeyConfiguration
 
getKey() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getKeys() - Method in class io.quarkus.vault.sys.VaultInit
 
getKeys() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
Deprecated.
This method has been deprecated in favor of VaultTransitKeyDetail.getVersions() which provides the same data via the VaultTransitKeyVersion.getCreationTime() property.
getKeys() - Method in class io.quarkus.vault.transit.VaultTransitKeyExportDetail
 
getKeysBase64() - Method in class io.quarkus.vault.sys.VaultInit
 
getKeySize() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getKeySpec() - Method in class io.quarkus.vault.pki.PrivateKeyData.DER
 
getKeySpec() - Method in interface io.quarkus.vault.pki.PrivateKeyData
Parse and generate KeySpec from PrivateKeyData.getData().
getKeySpec() - Method in class io.quarkus.vault.pki.PrivateKeyData.PEM
 
getKeyVersion() - Method in class io.quarkus.vault.runtime.SigningRequestResultPair
 
getKeyVersion() - Method in class io.quarkus.vault.transit.EncryptionRequest
 
getKeyVersion() - Method in class io.quarkus.vault.transit.RewrappingRequest
 
getKeyVersion() - Method in class io.quarkus.vault.transit.SigningRequest
 
getKubernetesCaCert() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
getKubernetesHost() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
getLastUpdatedTime() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
getLatestVersion() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
getLocal() - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
getLocalSecretIds() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getMarshalingAlgorithm() - Method in class io.quarkus.vault.transit.SignVerifyOptions
 
getMaxLeaseTimeToLive() - Method in class io.quarkus.vault.sys.VaultTuneInfo
 
getMetadata() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
getMetadata() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
getMinAvailableVersion() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
getMinDecryptionVersion() - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
getMinDecryptionVersion() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
getMinEncryptionVersion() - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
getMinEncryptionVersion() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
getN() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
getName() - Method in class io.quarkus.vault.runtime.config.VaultConfigSource
 
getName() - Method in class io.quarkus.vault.transit.VaultTransitAsymmetricKeyVersion
 
getName() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
getName() - Method in class io.quarkus.vault.transit.VaultTransitKeyExportDetail
 
getNonce() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
getOperationName() - Method in exception io.quarkus.vault.runtime.client.VaultClientException
 
getOptions() - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
getOrdinal() - Method in class io.quarkus.vault.runtime.config.VaultConfigSource
 
getPemKeys() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
getPeriod() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getPeriod() - Method in class io.quarkus.vault.secrets.totp.KeyConfiguration
 
getPolicies() - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
getPolicies() - Method in class io.quarkus.vault.VaultSystemBackendEngine
List existing policies.
getPolicies() - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
List existing policies.
getPolicy(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
getPolicyRules(String) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
getPolicyRules(String) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Get the rules for the named policy.
getPolicyRules(String) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Get the rules for the named policy.
getPrehashed() - Method in class io.quarkus.vault.transit.SignVerifyOptions
 
getProgress() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
getProperties() - Method in class io.quarkus.vault.runtime.config.VaultConfigSource
always return an empty map to protect from accidental properties logging
getPropertyNames() - Method in class io.quarkus.vault.runtime.config.VaultConfigSource
 
getPublicKey() - Method in class io.quarkus.vault.transit.VaultTransitAsymmetricKeyVersion
 
getQrSize() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getReplicationDrMode() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
getReplicationPerfMode() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
getRequest() - Method in class io.quarkus.vault.runtime.SigningRequestResultPair
 
getRequestPath() - Method in exception io.quarkus.vault.runtime.client.VaultClientException
 
getResult() - Method in class io.quarkus.vault.runtime.SigningRequestResultPair
 
getRole(String) - Method in class io.quarkus.vault.runtime.VaultKubernetesAuthManager
 
getRole(String) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
getRole(String) - Method in interface io.quarkus.vault.VaultKubernetesAuthReactiveService
Returns the definition of a Kubernetes vault role.
getRole(String) - Method in class io.quarkus.vault.VaultKubernetesAuthService
Returns the definition of a Kubernetes vault role.
getRole(String) - Method in class io.quarkus.vault.VaultPKISecretEngine
Retrieve current options for a role.
getRole(String) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Retrieve current options for a role.
getRoleId(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
getRoles() - Method in class io.quarkus.vault.runtime.VaultKubernetesAuthManager
 
getRoles() - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
getRoles() - Method in interface io.quarkus.vault.VaultKubernetesAuthReactiveService
Get the names of the existing Kubernetes vault roles.
getRoles() - Method in class io.quarkus.vault.VaultKubernetesAuthService
Get the names of the existing Kubernetes vault roles.
getRoles() - Method in class io.quarkus.vault.VaultPKISecretEngine
Lists existing role names.
getRoles() - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Lists existing role names.
getRootToken() - Method in class io.quarkus.vault.sys.VaultInit
 
getSealWrap() - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
getSecretEngineInfo(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
getSecretEngineInfo(String) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
getSecretEngineInfo(String) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Get the info for a secret engine, including its type.
getSecretEngineInfo(String) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Get the info for a secret engine, including its type.
getSecretId() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretId
 
getSecretId() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
getSecretId(String, String) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
getSecretId(String, String) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Get AppRole secretId for vault appRole with given name and secret id.
getSecretId(String, String) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Get AppRole secretId for vault appRole with given name and secret id.
getSecretIdAccessor() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretId
 
getSecretIdAccessor() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
getSecretIdAccessor(String, String) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
getSecretIdAccessor(String, String) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Get AppRole secretId accessor for vault appRole with given name and secret accessor id.
getSecretIdAccessor(String, String) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Get AppRole secretId accessor for vault appRole with given name and secret accessor id.
getSecretIdAccessors(String) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
getSecretIdAccessors(String) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Get the keys of existing AppRole secretId accessors for vault appRole with given name.
getSecretIdAccessors(String) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Get the keys of existing AppRole secretId accessors for vault appRole with given name.
getSecretIdBoundCidrs() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getSecretIdNumUses() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getSecretIdNumUses() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
getSecretIdTtl() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getSecretIdTtl() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
getSecretJson(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV1SecretEngine
 
getSecretJson(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV2SecretEngine
 
getServerTimeUtc() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
getSignature() - Method in class io.quarkus.vault.transit.VerificationRequest
 
getSignatureAlgorithm() - Method in class io.quarkus.vault.transit.SignVerifyOptions
 
getSkew() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getStatus() - Method in exception io.quarkus.vault.runtime.client.VaultClientException
 
getT() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
getTokenBoundCidrs() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getTokenBoundCidrs() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
getTokenBoundCidrs() - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
getTokenBoundCidrs() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getTokenExplicitMaxTtl() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getTokenExplicitMaxTtl() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getTokenMaxTtl() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getTokenMaxTtl() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getTokenNoDefaultPolicy() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getTokenNoDefaultPolicy() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getTokenNumUses() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getTokenNumUses() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getTokenPeriod() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getTokenPeriod() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getTokenPolicies() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getTokenPolicies() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getTokenReviewerJwt() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
getTokenTtl() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getTokenTtl() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getTokenType() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
getTokenType() - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
getTuneInfo(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
getTuneInfo(String) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
getTuneInfo(String) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Get the tune info for a secret engine at a specific mount.
getTuneInfo(String) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Get the tune info for a secret engine at a specific mount.
getType() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
getType() - Method in enum io.quarkus.vault.sys.VaultSecretEngine
 
getType() - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
getType() - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
getType() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
getUrl() - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
getUrl() - Method in class io.quarkus.vault.secrets.totp.KeyDefinition
URL in otpauth format (ie otpauth://totp/Google:test@gmail.com?algorithm=SHA1&digits=6&issuer=Google&period=30&secret=HTXT7KJFVNAJUPYWQRWMNVQE5AF5YZI2)
getValid() - Method in exception io.quarkus.vault.transit.VaultDecryptionBatchException
 
getValid() - Method in exception io.quarkus.vault.transit.VaultEncryptionBatchException
 
getValid() - Method in exception io.quarkus.vault.transit.VaultRewrappingBatchException
 
getValid() - Method in exception io.quarkus.vault.transit.VaultSigningBatchException
 
getValid() - Method in exception io.quarkus.vault.transit.VaultVerificationBatchException
 
getValid(Map<K, V>) - Method in exception io.quarkus.vault.transit.VaultBatchException
 
getValue() - Method in class io.quarkus.vault.runtime.config.VaultCacheEntry
 
getValue() - Method in class io.quarkus.vault.runtime.transit.VaultTransitBatchResult
 
getValue() - Method in class io.quarkus.vault.transit.ClearData
 
getValue() - Method in class io.quarkus.vault.transit.SigningInput
 
getValue(String) - Method in class io.quarkus.vault.runtime.config.VaultConfigSource
 
getValueOrElseError() - Method in class io.quarkus.vault.runtime.transit.VaultTransitBatchResult
 
getVaultAuthRole(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
getVaultAuthRole(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalKubernetesAuthMethod
 
getVaultRuntimeConfig() - Method in class io.quarkus.vault.runtime.VaultConfigHolder
 
getVersion() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
getVersion() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
getVersions() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
Returns a map of version numbers to VaultTransitKeyVersion objects.
getWebClient() - Method in class io.quarkus.vault.runtime.client.PrivateVertxVaultClient
 
getWebClient() - Method in class io.quarkus.vault.runtime.client.SharedVertxVaultClient
 
getWebClient() - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 

H

hashAlgorithm() - Method in interface io.quarkus.vault.runtime.config.TransitKeyConfig
Specifies the hash algorithm to use for supporting key types.
hashCode() - Method in class io.quarkus.vault.secrets.totp.KeyConfiguration
 
hashCode() - Method in class io.quarkus.vault.secrets.totp.KeyDefinition
 
hashCode() - Method in class io.quarkus.vault.transit.ClearData
 
hashCode() - Method in class io.quarkus.vault.transit.SigningInput
 
hashCode() - Method in class io.quarkus.vault.transit.TransitContext
 
head(String, String) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
head(String, String) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
head(String, String, Map<String, String>) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
head(String, String, Map<String, String>) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
health() - Method in interface io.quarkus.vault.runtime.config.VaultBuildTimeConfig
Health check configuration.
health() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Deprecated.
health() - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
health() - Method in class io.quarkus.vault.VaultSystemBackendEngine
Check the health status of Vault.
health() - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Check the health status of Vault.
HealthConfig - Interface in io.quarkus.vault.runtime.config
 
healthStatus() - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
healthStatus() - Method in class io.quarkus.vault.VaultSystemBackendEngine
Check and return the health status of Vault.
healthStatus() - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Check and return the health status of Vault.
HIGH - io.quarkus.vault.runtime.LogConfidentialityLevel
Mask all secrets.
hmac - io.quarkus.vault.transit.VaultTransitExportKeyType
 

I

imageName() - Method in interface io.quarkus.vault.runtime.config.DevServicesConfig
The container image name to use, for container based DevServices providers.
info() - Method in class io.quarkus.vault.runtime.TimeLimitedBase
 
init(int, int) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
init(int, int) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Initializes a new Vault.
init(int, int) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Initializes a new Vault.
init(VaultClient, int, int) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
initCommands() - Method in interface io.quarkus.vault.runtime.config.DevServicesConfig
Custom container initialization commands
INSTANCE - Static variable in class io.quarkus.vault.runtime.client.Private.Literal
 
INSTANCE - Static variable in class io.quarkus.vault.runtime.client.Shared.Literal
 
INVALID_SIGNATURE - Static variable in class io.quarkus.vault.transit.VaultTransitSecretEngineConstants
io.quarkus.vault - package io.quarkus.vault
 
io.quarkus.vault.auth - package io.quarkus.vault.auth
 
io.quarkus.vault.pki - package io.quarkus.vault.pki
 
io.quarkus.vault.runtime - package io.quarkus.vault.runtime
 
io.quarkus.vault.runtime.client - package io.quarkus.vault.runtime.client
 
io.quarkus.vault.runtime.client.authmethod - package io.quarkus.vault.runtime.client.authmethod
 
io.quarkus.vault.runtime.client.backend - package io.quarkus.vault.runtime.client.backend
 
io.quarkus.vault.runtime.client.secretengine - package io.quarkus.vault.runtime.client.secretengine
 
io.quarkus.vault.runtime.config - package io.quarkus.vault.runtime.config
 
io.quarkus.vault.runtime.health - package io.quarkus.vault.runtime.health
 
io.quarkus.vault.runtime.transit - package io.quarkus.vault.runtime.transit
 
io.quarkus.vault.secrets.totp - package io.quarkus.vault.secrets.totp
 
io.quarkus.vault.sys - package io.quarkus.vault.sys
 
io.quarkus.vault.transit - package io.quarkus.vault.transit
 
io.quarkus.vault.utils - package io.quarkus.vault.utils
 
IPSECEndSystem - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
IPSECTunnel - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
IPSECUser - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
ipSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateCertificateOptions
Specifies IP Subject Alternative Names.
ipSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies IP Subject Alternative Names.
ipSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies IP Subject Alternative Names.
ipSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies IP Subject Alternative Names.
isAllowPlaintextBackup() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
isAppRole() - Method in interface io.quarkus.vault.runtime.config.VaultAuthenticationConfig
 
isDeletionAllowed() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
isDerived() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
isDirectClientToken() - Method in interface io.quarkus.vault.runtime.config.VaultAuthenticationConfig
 
isEngineMounted(String) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
isEngineMounted(String) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Check if an engine is mounted at a specific mount.
isEngineMounted(String) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Check if an engine is mounted at a specific mount.
isExpired() - Method in class io.quarkus.vault.runtime.TimeLimitedBase
 
isExportable() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
isInError() - Method in class io.quarkus.vault.runtime.transit.VaultTransitBatchResult
 
isInitialized() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
isInitialized() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
isInitializedUnsealedActive() - Method in class io.quarkus.vault.sys.VaultHealth
 
isMigration() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
isNotInitialized() - Method in class io.quarkus.vault.sys.VaultHealth
 
isPerformanceStandby() - Method in class io.quarkus.vault.sys.VaultHealth
 
isPerformanceStandby() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
isPKCS8() - Method in class io.quarkus.vault.pki.PrivateKeyData.DER
 
isPKCS8() - Method in interface io.quarkus.vault.pki.PrivateKeyData
Is data encoded in PKCS8 format?
isPKCS8() - Method in class io.quarkus.vault.pki.PrivateKeyData.PEM
 
isRecoveryReplicationSecondary() - Method in class io.quarkus.vault.sys.VaultHealth
 
isRecoverySeal() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
isSealed() - Method in class io.quarkus.vault.sys.VaultHealth
 
isSealed() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
isSealed() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
isStandby() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
issuer - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
issuingCA - Variable in class io.quarkus.vault.pki.GeneratedCertificate
Issuing CA of generated certificate.
issuingCA - Variable in class io.quarkus.vault.pki.GeneratedRootCertificate
Issuing CA of generated certificate.
issuingCA - Variable in class io.quarkus.vault.pki.SignedCertificate
Issuing CA of generated certificate (PEM encoded).
issuingCertificates - Variable in class io.quarkus.vault.pki.ConfigURLsOptions
Specifies the URL values for the Issuing Certificate field.
isSupportsDecryption() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
isSupportsDerivation() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
isSupportsEncryption() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
isSupportsSigning() - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
isUnsealedStandby() - Method in class io.quarkus.vault.sys.VaultHealth
 
isUserpass() - Method in interface io.quarkus.vault.runtime.config.VaultAuthenticationConfig
 
isValid() - Method in class io.quarkus.vault.runtime.transit.VaultTransitBatchResult
 

J

jwtTokenPath() - Method in interface io.quarkus.vault.runtime.config.VaultKubernetesAuthenticationConfig
Location of the file containing the Kubernetes JWT token to authenticate against in Kubernetes authentication mode.

K

key() - Method in interface io.quarkus.vault.runtime.config.VaultTransitConfig
keys
KEY_VALUE - io.quarkus.vault.sys.VaultSecretEngine
 
KEY_VALUE_2 - io.quarkus.vault.sys.VaultSecretEngine
 
KeyAgreement - io.quarkus.vault.pki.CertificateKeyUsage
 
keyBits - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies the number of bits for the generated private key.
keyBits - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies the number of bits for the generated private key.
keyBits - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies the number of bits to use for the generated keys.
KeyConfigRequestDetail - Class in io.quarkus.vault.transit
 
KeyConfigRequestDetail() - Constructor for class io.quarkus.vault.transit.KeyConfigRequestDetail
 
KeyConfiguration - Class in io.quarkus.vault.secrets.totp
 
KeyConfiguration(String, String, int, String, int) - Constructor for class io.quarkus.vault.secrets.totp.KeyConfiguration
 
KeyCreationRequestDetail - Class in io.quarkus.vault.transit
 
KeyCreationRequestDetail() - Constructor for class io.quarkus.vault.transit.KeyCreationRequestDetail
 
KeyDefinition - Class in io.quarkus.vault.secrets.totp
 
KeyDefinition() - Constructor for class io.quarkus.vault.secrets.totp.KeyDefinition
 
KeyDefinition(String, String) - Constructor for class io.quarkus.vault.secrets.totp.KeyDefinition
 
KeyEncipherment - io.quarkus.vault.pki.CertificateKeyUsage
 
keyType - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies the desired type of private key to generate, RSA or EC.
keyType - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies the desired type of private key to generate, RSA or EC.
keyType - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies the type of private keys to generate and the type of key expected for submitted CSRs.
keyUsages - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies the allowed key usage constraint on issued certificates.
kubernetes() - Method in interface io.quarkus.vault.runtime.config.VaultAuthenticationConfig
Kubernetes authentication method
KUBERNETES - io.quarkus.vault.runtime.config.VaultAuthenticationType
Kubernetes vault authentication
KUBERNETES_CACERT - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
kubernetesCaCert - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
kubernetesHost - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
KV_SECRET_ENGINE_VERSION_V2 - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
kvKey() - Method in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
Key name to search in vault path `kv-path`.
kvPath() - Method in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
A path in vault kv store, where we will find the kv-key.
kvSecretEngineMountPath() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
KV secret engine path.
kvSecretEngineVersion() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Kv secret engine version.

L

lastUpdatedTime - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
LeaseBase - Class in io.quarkus.vault.runtime
 
LeaseBase(LeaseBase) - Constructor for class io.quarkus.vault.runtime.LeaseBase
 
LeaseBase(String, boolean, long) - Constructor for class io.quarkus.vault.runtime.LeaseBase
 
leaseDurationSanityCheck(String, Duration) - Method in class io.quarkus.vault.runtime.TimeLimitedBase
 
leaseDurationSecs - Variable in class io.quarkus.vault.runtime.TimeLimitedBase
 
leaseId - Variable in class io.quarkus.vault.runtime.LeaseBase
 
list(String, String, String, Class<T>) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
list(String, String, String, Class<T>) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
listAuthRoles(VaultClient, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
listAuthRoles(VaultClient, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalKubernetesAuthMethod
 
listCertificates(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
listKeys() - Method in class io.quarkus.vault.runtime.VaultTOTPManager
 
listKeys() - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
listKeys() - Method in class io.quarkus.vault.VaultTOTPSecretEngine
Returns a list of available keys.
listKeys() - Method in interface io.quarkus.vault.VaultTOTPSecretReactiveEngine
Returns a list of available keys.
listKeys() - Method in class io.quarkus.vault.VaultTransitSecretEngine
List all Transit keys.
listKeys() - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
List all Transit keys.
listPolicies(VaultClient, String) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
listRoles(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
listSecretIdAccessors(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
listSecrets(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV1SecretEngine
 
listSecrets(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV2SecretEngine
 
listSecrets(String) - Method in class io.quarkus.vault.runtime.VaultKvManager
 
listSecrets(String) - Method in class io.quarkus.vault.VaultKVSecretEngine
List all paths under the specified path.
listSecrets(String) - Method in interface io.quarkus.vault.VaultKVSecretReactiveEngine
List all paths under the specified path.
listTOTPKeys(VaultClient, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTOTPSecretEngine
 
listTransitKeys(VaultClient, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
localSecretIds - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
logConfidentialityLevel() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Used to hide confidential infos, for logging in particular.
LogConfidentialityLevel - Enum in io.quarkus.vault.runtime
 
login(VaultClient, VaultToken) - Method in class io.quarkus.vault.runtime.VaultAuthManager
 
login(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
login(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalKubernetesAuthMethod
 
login(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalUserpassAuthMethod
 
lookupLease(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
lookupSelf(VaultClient, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalTokenAuthMethod
 
LOW - io.quarkus.vault.runtime.LogConfidentialityLevel
Display all secrets.

M

map(VaultTransitReadKeyData) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
maskWithTolerance(String, LogConfidentialityLevel) - Method in enum io.quarkus.vault.runtime.LogConfidentialityLevel
Mask the argument if the tolerance level is lower or equal to the receiver (which would typically represent the actual configuration).
maxLeaseTimeToLive - Variable in class io.quarkus.vault.sys.EnableEngineOptions
Max lease duration.
maxPathLength - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies the maximum path length for generated certificate.
maxPathLength - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies the maximum path length for generated certificate.
maxTimeToLive - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies maximum allowed time-to-live.
MEDIUM - io.quarkus.vault.runtime.LogConfidentialityLevel
Display only usernames and lease ids (ie: passwords and token are masked).
metadata - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
metadata - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
MicrosoftCommercialCodeSigning - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
MicrosoftKernelCodeSigning - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
MicrosoftServerGatedCrypto - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
minDecryptionVersion - Variable in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
minEncryptionVersion - Variable in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
mpConfigInitialAttempts() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Maximum number of attempts when fetching MP Config properties on the initial connection.
MutinyVertxClientFactory - Class in io.quarkus.vault.runtime.client
 
MutinyVertxClientFactory() - Constructor for class io.quarkus.vault.runtime.client.MutinyVertxClientFactory
 

N

name() - Method in interface io.quarkus.vault.runtime.config.TransitKeyConfig
Specifies the name of the key to use.
NAME - Static variable in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
namespace() - Method in interface io.quarkus.vault.runtime.config.VaultEnterpriseConfig
Vault Enterprise namespace
NetscapeServerGatedCrypto - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
NO_KEY_VERSION - Static variable in class io.quarkus.vault.runtime.SigningRequestResultPair
 
nonProxyHosts() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
List of remote hosts that are not proxied when the client is configured to use a proxy.
noStore - Variable in class io.quarkus.vault.pki.RoleOptions
Flag determining if certificates issued/signed against this role will be stored in the storage backend.
notBeforeDuration - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies the duration by which to backdate on issued certificates not-before.
notFoundToEmpty(Uni<Optional<T>>) - Static method in class io.quarkus.vault.utils.Plugs
 

O

ocspServers - Variable in class io.quarkus.vault.pki.ConfigURLsOptions
Specifies the URL values for the OCSP Servers field.
OCSPSigning - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
opName(String) - Method in class io.quarkus.vault.runtime.client.VaultInternalBase
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalKubernetesAuthMethod
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalTokenAuthMethod
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalUserpassAuthMethod
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalDynamicCredentialsSecretEngine
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV1SecretEngine
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV2SecretEngine
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTOTPSecretEngine
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
opNamePrefix() - Method in class io.quarkus.vault.runtime.client.VaultInternalBase
 
options - Variable in class io.quarkus.vault.sys.EnableEngineOptions
Engine specific mount options
otherSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateCertificateOptions
Specifies custom OID/UTF8-string Subject Alternative Names.
otherSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies custom OID/UTF8-string Subject Alternative Names.
otherSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies custom OID/UTF8-string Subject Alternative Names.
otherSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies custom OID/UTF8-string Subject Alternative Names.

P

password - Variable in class io.quarkus.vault.runtime.VaultDynamicCredentials
 
password() - Method in interface io.quarkus.vault.runtime.config.VaultUserpassAuthenticationConfig
Password for userpass auth method.
passwordWrappingToken() - Method in interface io.quarkus.vault.runtime.config.VaultUserpassAuthenticationConfig
Wrapping token containing a Password, obtained from:
paths() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig.KvPathConfig
List of comma separated vault paths in kv store, where all properties will be available as **prefixed** MP config properties.
PEM - io.quarkus.vault.pki.DataFormat
 
PEM(String) - Constructor for class io.quarkus.vault.pki.CAChainData.PEM
 
PEM(String) - Constructor for class io.quarkus.vault.pki.CertificateData.PEM
 
PEM(String) - Constructor for class io.quarkus.vault.pki.CRLData.PEM
 
PEM(String) - Constructor for class io.quarkus.vault.pki.CSRData.PEM
 
PEM(String, boolean) - Constructor for class io.quarkus.vault.pki.PrivateKeyData.PEM
 
pemKeys - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
performanceStandByOk() - Method in interface io.quarkus.vault.runtime.config.HealthConfig
Specifies if being a performance standby should still return the active status code instead of the performance standby status code.
permittedDnsDomains - Variable in class io.quarkus.vault.pki.GenerateRootOptions
DNS domains for which certificates are allowed to be issued or signed by this CA certificate.
permittedDnsDomains - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
DNS domains for which certificates are allowed to be issued or signed by this CA certificate.
PKCS8 - io.quarkus.vault.pki.PrivateKeyEncoding
 
PKI - io.quarkus.vault.sys.VaultSecretEngine
 
pkiEnabled() - Method in interface io.quarkus.vault.runtime.config.DevServicesConfig
Should the PKI secret engine be enabled
Plugs - Class in io.quarkus.vault.utils
 
Plugs() - Constructor for class io.quarkus.vault.utils.Plugs
 
policyOIDs - Variable in class io.quarkus.vault.pki.RoleOptions
List of policy OIDs.
port() - Method in interface io.quarkus.vault.runtime.config.DevServicesConfig
Optional fixed port the dev service will listen to.
post(String, String, String, Object, int) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
post(String, String, String, Object, int) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
post(String, String, String, Object, Class<T>) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
post(String, String, String, Object, Class<T>) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
post(String, String, String, Object, Class<T>, int) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
post(String, String, String, Object, Class<T>, int) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
post(String, String, String, Map<String, String>, Object, Class<T>) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
post(String, String, String, Map<String, String>, Object, Class<T>) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
prehashed() - Method in interface io.quarkus.vault.runtime.config.TransitKeyConfig
Set to true when the input is already hashed.
Private - Annotation Type in io.quarkus.vault.runtime.client
 
Private.Literal - Class in io.quarkus.vault.runtime.client
 
privateClientManager(VaultClient, VaultAuthManager, VaultConfigHolder, VaultInternalKvV1SecretEngine, VaultInternalKvV2SecretEngine) - Static method in class io.quarkus.vault.runtime.VaultKvManager
 
privateKey - Variable in class io.quarkus.vault.pki.GeneratedCertificate
Generated private Key (PEM Encoded).
privateKey - Variable in class io.quarkus.vault.pki.GeneratedIntermediateCSRResult
Generated private key.
privateKey - Variable in class io.quarkus.vault.pki.GeneratedRootCertificate
Generated private Key (PEM Encoded).
PrivateKeyData - Interface in io.quarkus.vault.pki
 
PrivateKeyData.DER - Class in io.quarkus.vault.pki
DataFormat.DER implementation of PrivateKeyData
PrivateKeyData.PEM - Class in io.quarkus.vault.pki
DataFormat.PEM implementation of PrivateKeyData
privateKeyEncoding - Variable in class io.quarkus.vault.pki.GenerateCertificateOptions
Specifies encoding of private key data.
privateKeyEncoding - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies encoding of private key data.
privateKeyEncoding - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies encoding of private key data.
PrivateKeyEncoding - Enum in io.quarkus.vault.pki
 
privateKeyType - Variable in class io.quarkus.vault.pki.GeneratedCertificate
Type of generated private key
privateKeyType - Variable in class io.quarkus.vault.pki.GeneratedIntermediateCSRResult
Type of generated private key.
privateKeyType - Variable in class io.quarkus.vault.pki.GeneratedRootCertificate
Type of generated private key
PrivateVertxVaultClient - Class in io.quarkus.vault.runtime.client
 
PrivateVertxVaultClient(VaultConfigHolder, TlsConfig) - Constructor for class io.quarkus.vault.runtime.client.PrivateVertxVaultClient
 
proxyHost() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
The proxy host.
proxyPort() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
The port the proxy is listening on, 3128 by default.
put(String, String, Object, Class<T>) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
put(String, String, Object, Class<T>) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
put(String, String, String, Object, int) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
put(String, String, String, Object, int) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 
put(String, String, String, Object, Class<T>) - Method in interface io.quarkus.vault.runtime.client.VaultClient
 
put(String, String, String, Object, Class<T>) - Method in class io.quarkus.vault.runtime.client.VertxVaultClient
 

R

RABBITMQ_DEFAULT_MOUNT - Static variable in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
 
RAW - io.quarkus.vault.pki.PrivateKeyEncoding
 
reactiveEngine(String) - Method in class io.quarkus.vault.runtime.VaultPKIManagerFactory
 
reactiveEngine(String) - Method in interface io.quarkus.vault.VaultPKISecretEngineFactory
Get a PKI reactive engine for a specific mount.
readAuthConfig(VaultClient, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalKubernetesAuthMethod
 
readCRL(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
readCRLConfig() - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
readCRLConfig() - Method in class io.quarkus.vault.VaultPKISecretEngine
Read engine's CRL configuration.
readCRLConfig() - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Read engine's CRL configuration.
readKey(String) - Method in class io.quarkus.vault.runtime.VaultTOTPManager
 
readKey(String) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
readKey(String) - Method in class io.quarkus.vault.VaultTOTPSecretEngine
Queries the key definition.
readKey(String) - Method in interface io.quarkus.vault.VaultTOTPSecretReactiveEngine
Queries the key definition.
readKey(String) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Read the configuration of a Transit key.
readKey(String) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Read the configuration of a Transit key.
readRole(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
readSecret(String) - Method in class io.quarkus.vault.runtime.VaultKvManager
 
readSecret(String) - Method in class io.quarkus.vault.VaultKVSecretEngine
Provides the values stored in the Vault kv secret engine at a particular path.
readSecret(String) - Method in interface io.quarkus.vault.VaultKVSecretReactiveEngine
Provides the values stored in the Vault kv secret engine at a particular path.
readSecretId(VaultClient, String, String, VaultAppRoleAuthReadSecretIdData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
readSecretIdAccessor(VaultClient, String, String, VaultAppRoleAuthReadSecretIdAccessorData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
readSecretJson(String) - Method in class io.quarkus.vault.runtime.VaultKvManager
 
readSecretJson(String) - Method in class io.quarkus.vault.VaultKVSecretEngine
Provides the values stored in the Vault kv secret engine at a particular path.
readSecretJson(String) - Method in interface io.quarkus.vault.VaultKVSecretReactiveEngine
Provides the values stored in the Vault kv secret engine at a particular path.
readTimeout() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Request timeout on Vault.
readTOTPKey(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTOTPSecretEngine
 
readTransitKey(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
readURLs(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
readURLsConfig() - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
readURLsConfig() - Method in class io.quarkus.vault.VaultPKISecretEngine
Read engine's configured URLs for issuing certificates, CRL distribution points, and OCSP servers.
readURLsConfig() - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Read engine's configured URLs for issuing certificates, CRL distribution points, and OCSP servers.
renewable - Variable in class io.quarkus.vault.runtime.TimeLimitedBase
 
renewGracePeriod() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Renew grace period duration.
renewLease(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
renewSelf(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalTokenAuthMethod
 
requireCommonName - Variable in class io.quarkus.vault.pki.RoleOptions
Flag determining if the Common Name (CN) field is required when generating a certificate.
reset() - Method in class io.quarkus.vault.runtime.config.VaultCacheEntry
 
revokeCertificate(VaultClient, String, String, VaultPKIRevokeCertificateBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
revokeCertificate(String) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
revokeCertificate(String) - Method in class io.quarkus.vault.VaultPKISecretEngine
Revokes a certificate.
revokeCertificate(String) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Revokes a certificate.
rewrap(VaultClient, String, String, VaultTransitRewrapBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
rewrap(String, String) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
rewrap(String, String) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Reencrypt into a new cipher text a cipher text that was obtained from encryption using an old key version with the last key version
rewrap(String, String) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Reencrypt into a new cipher text a cipher text that was obtained from encryption using an old key version with the last key version
rewrap(String, String, TransitContext) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
rewrap(String, String, TransitContext) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Reencrypt into a new cipher text a cipher text that was obtained from encryption using an old key version with the last key version and an optional transit context used for key derivation
rewrap(String, String, TransitContext) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Reencrypt into a new cipher text a cipher text that was obtained from encryption using an old key version with the last key version and an optional transit context used for key derivation
rewrap(String, List<RewrappingRequest>) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
rewrap(String, List<RewrappingRequest>) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Reencrypt a list of encrypted data items with the last version of the specified key.
rewrap(String, List<RewrappingRequest>) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Reencrypt a list of encrypted data items with the last version of the specified key.
RewrappingRequest - Class in io.quarkus.vault.transit
A request to rewrap a cipher text, with optional key version and transit context.
RewrappingRequest(String) - Constructor for class io.quarkus.vault.transit.RewrappingRequest
 
RewrappingRequest(String, TransitContext) - Constructor for class io.quarkus.vault.transit.RewrappingRequest
 
RewrappingRequest(String, Integer) - Constructor for class io.quarkus.vault.transit.RewrappingRequest
 
RewrappingRequest(String, Integer, TransitContext) - Constructor for class io.quarkus.vault.transit.RewrappingRequest
 
role() - Method in interface io.quarkus.vault.runtime.config.VaultKubernetesAuthenticationConfig
Kubernetes authentication role that has been created in Vault to associate Vault policies, with Kubernetes service accounts and/or Kubernetes namespaces.
roleId() - Method in interface io.quarkus.vault.runtime.config.VaultAppRoleAuthenticationConfig
Role Id for AppRole auth method.
RoleOptions - Class in io.quarkus.vault.pki
Options for PKI roles.
RoleOptions() - Constructor for class io.quarkus.vault.pki.RoleOptions
 
rotateCertificateRevocationList() - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
rotateCertificateRevocationList() - Method in class io.quarkus.vault.VaultPKISecretEngine
Forces a rotation of the associated CRL.
rotateCertificateRevocationList() - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Forces a rotation of the associated CRL.
rotateCertificateRevocationList(VaultClient, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
RSA - io.quarkus.vault.pki.CertificateKeyType
 

S

safetyBuffer - Variable in class io.quarkus.vault.pki.TidyOptions
A duration used as a safety buffer to ensure certificates are not expunged prematurely; as an example, this can keep certificates from being removed from the CRL that, due to clock skew, might still be considered valid on other hosts.
sealStatus() - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
sealStatus() - Method in class io.quarkus.vault.VaultSystemBackendEngine
Check the seal status of a Vault.
sealStatus() - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Check the seal status of a Vault.
secretConfigCachePeriod() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Vault config source cache period.
secretConfigKvPath() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
List of comma separated vault paths in kv store, where all properties will be available as MP config properties **as-is**, with no prefix.
secretConfigKvPathPrefix() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
KV store paths configuration.
secretId - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretId
 
secretId - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
secretId() - Method in interface io.quarkus.vault.runtime.config.VaultAppRoleAuthenticationConfig
Secret Id for AppRole auth method.
secretIdAccessor - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretId
 
secretIdAccessor - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
secretIdBoundCidrs - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
secretIdNumUses - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
secretIdNumUses - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
secretIdTtl - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
secretIdTtl - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
secretIdWrappingToken() - Method in interface io.quarkus.vault.runtime.config.VaultAppRoleAuthenticationConfig
Wrapping token containing a Secret Id, obtained from:
serialNumber - Variable in class io.quarkus.vault.pki.GeneratedCertificate
Serial number of generated certificate.
serialNumber - Variable in class io.quarkus.vault.pki.GeneratedRootCertificate
Serial number of generated certificate.
serialNumber - Variable in class io.quarkus.vault.pki.SignedCertificate
Serial number of generated certificate.
ServerAuth - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
serverFlag - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies if certificates are flagged for server use.
serviceName() - Method in interface io.quarkus.vault.runtime.config.DevServicesConfig
The value of the quarkus-dev-service-vault label attached to the started container.
setAlgorithm(String) - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
setAllowAnyName(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowBareDomains(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowedDomains(List<String>) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowedOtherSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowedSubjectSerialNumbers(List<String>) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowedUriSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowGlobsInAllowedDomains(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowIpSubjectAlternativeNames(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowLocalhost(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowPlaintextBackup(boolean) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setAllowPlaintextBackup(Boolean) - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
setAllowPlaintextBackup(Boolean) - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
setAllowSubdomains(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAllowTemplatesInAllowedDomains(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setAppRoleRoleId(String, String) - Method in class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
setAppRoleRoleId(String, String) - Method in interface io.quarkus.vault.VaultAppRoleAuthReactiveService
Set vault approle role id.
setAppRoleRoleId(String, String) - Method in class io.quarkus.vault.VaultAppRoleAuthService
Set vault approle role id.
setAudience(String) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setBasicConstraintsValidForNonCA(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setBindSecretId(Boolean) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setBoundServiceAccountNames(List<String>) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setBoundServiceAccountNamespaces(List<String>) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setCaChain(List<CertificateData>) - Method in class io.quarkus.vault.pki.GeneratedCertificate
 
setCaChain(List<CertificateData>) - Method in class io.quarkus.vault.pki.SignedCertificate
 
setCertificate(CertificateData) - Method in class io.quarkus.vault.pki.GeneratedCertificate
 
setCertificate(CertificateData) - Method in class io.quarkus.vault.pki.GeneratedRootCertificate
 
setCertificate(CertificateData) - Method in class io.quarkus.vault.pki.SignedCertificate
 
setCidrList(List<String>) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
setCidrList(List<String>) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
setClientFlag(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setClusterId(String) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setClusterId(String) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setClusterName(String) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setClusterName(String) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setCodeSigningFlag(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setConvergentEncryption(String) - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
setCreationTime(OffsetDateTime) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
setCreationTime(OffsetDateTime) - Method in class io.quarkus.vault.transit.VaultTransitKeyVersion
 
setCrlDistributionPoints(List<String>) - Method in class io.quarkus.vault.pki.ConfigURLsOptions
 
setCsr(CSRData) - Method in class io.quarkus.vault.pki.GeneratedIntermediateCSRResult
 
setDefaultLeaseTimeToLive(Long) - Method in class io.quarkus.vault.sys.VaultTuneInfo
 
setDefaultLeaseTimeToLive(String) - Method in class io.quarkus.vault.sys.EnableEngineOptions
 
setDeletionAllowed(boolean) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setDeletionAllowed(Boolean) - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
setDerived(boolean) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setDerived(Boolean) - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
setDescription(String) - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
setDescription(String) - Method in class io.quarkus.vault.sys.VaultTuneInfo
 
setDetail(String) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setDigits(Integer) - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
setDisable(Boolean) - Method in class io.quarkus.vault.pki.ConfigCRLOptions
 
setEmailProtectionFlag(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setEnforceHostnames(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setExcludeCommonNameFromSubjectAlternativeNames(Boolean) - Method in class io.quarkus.vault.pki.GenerateCertificateOptions
 
setExcludeCommonNameFromSubjectAlternativeNames(Boolean) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setExcludeCommonNameFromSubjectAlternativeNames(Boolean) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setExcludeCommonNameFromSubjectAlternativeNames(Boolean) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setExpirationTime(OffsetDateTime) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
setExpiry(String) - Method in class io.quarkus.vault.pki.ConfigCRLOptions
 
setExportable(boolean) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setExportable(Boolean) - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
setExportable(Boolean) - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
setExported(Boolean) - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
setExportPrivateKey(boolean) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setExportPrivateKey(boolean) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setExtendedKeyUsageOIDs(List<String>) - Method in class io.quarkus.vault.pki.RoleOptions
 
setExtendedKeyUsages(List<CertificateExtendedKeyUsage>) - Method in class io.quarkus.vault.pki.RoleOptions
 
setExternalEntropyAccess(Boolean) - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
setForceNoCache(Boolean) - Method in class io.quarkus.vault.sys.VaultTuneInfo
 
setFormat(DataFormat) - Method in class io.quarkus.vault.pki.GenerateCertificateOptions
 
setFormat(DataFormat) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setFormat(DataFormat) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setFormat(DataFormat) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setGenerate(Boolean) - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
setGenerateLease(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setHashAlgorithm(String) - Method in class io.quarkus.vault.transit.SignVerifyOptions
 
setInitialized(boolean) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setInitialized(boolean) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setIpSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateCertificateOptions
 
setIpSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setIpSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setIpSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setIssuer(String) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
setIssuingCA(CertificateData) - Method in class io.quarkus.vault.pki.GeneratedCertificate
 
setIssuingCA(CertificateData) - Method in class io.quarkus.vault.pki.GeneratedRootCertificate
 
setIssuingCA(CertificateData) - Method in class io.quarkus.vault.pki.SignedCertificate
 
setIssuingCertificates(List<String>) - Method in class io.quarkus.vault.pki.ConfigURLsOptions
 
setKeyBits(Integer) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setKeyBits(Integer) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setKeyBits(Integer) - Method in class io.quarkus.vault.pki.RoleOptions
 
setKeys(Map<String, String>) - Method in class io.quarkus.vault.transit.VaultTransitKeyExportDetail
 
setKeySize(int) - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
setKeyType(CertificateKeyType) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setKeyType(CertificateKeyType) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setKeyType(CertificateKeyType) - Method in class io.quarkus.vault.pki.RoleOptions
 
setKeyUsages(List<CertificateKeyUsage>) - Method in class io.quarkus.vault.pki.RoleOptions
 
setKeyVersion(Integer) - Method in class io.quarkus.vault.transit.EncryptionRequest
 
setKeyVersion(Integer) - Method in class io.quarkus.vault.transit.RewrappingRequest
 
setKeyVersion(Integer) - Method in class io.quarkus.vault.transit.SigningRequest
 
setKubernetesCaCert(String) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
setKubernetesHost(String) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
setLastUpdatedTime(OffsetDateTime) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
setLatestVersion(int) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setLocal(Boolean) - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
setLocalSecretIds(Boolean) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setMarshalingAlgorithm(String) - Method in class io.quarkus.vault.transit.SignVerifyOptions
 
setMaxLeaseTimeToLive(Long) - Method in class io.quarkus.vault.sys.VaultTuneInfo
 
setMaxLeaseTimeToLive(String) - Method in class io.quarkus.vault.sys.EnableEngineOptions
 
setMaxPathLength(Integer) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setMaxPathLength(Integer) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setMaxTimeToLive(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setMetadata(Map<String, String>) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
setMetadata(Map<String, String>) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
setMigration(boolean) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setMinAvailableVersion(int) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setMinDecryptionVersion(int) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setMinDecryptionVersion(Integer) - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
setMinEncryptionVersion(int) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setMinEncryptionVersion(Integer) - Method in class io.quarkus.vault.transit.KeyConfigRequestDetail
 
setN(int) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setName(String) - Method in class io.quarkus.vault.transit.VaultTransitAsymmetricKeyVersion
 
setName(String) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setName(String) - Method in class io.quarkus.vault.transit.VaultTransitKeyExportDetail
 
setNonce(String) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setNoStore(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setNotBeforeDuration(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setOcspServers(List<String>) - Method in class io.quarkus.vault.pki.ConfigURLsOptions
 
setOptions(Map<String, Object>) - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
setOptions(Map<String, String>) - Method in class io.quarkus.vault.sys.EnableEngineOptions
 
setOtherSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateCertificateOptions
 
setOtherSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setOtherSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setOtherSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setPemKeys(List<String>) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
setPerformanceStandby(boolean) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setPeriod(String) - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
setPermittedDnsDomains(List<String>) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setPermittedDnsDomains(List<String>) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setPolicyOIDs(List<String>) - Method in class io.quarkus.vault.pki.RoleOptions
 
setPrehashed(Boolean) - Method in class io.quarkus.vault.transit.SignVerifyOptions
 
setPrivateKey(PrivateKeyData) - Method in class io.quarkus.vault.pki.GeneratedCertificate
 
setPrivateKey(PrivateKeyData) - Method in class io.quarkus.vault.pki.GeneratedIntermediateCSRResult
 
setPrivateKey(PrivateKeyData) - Method in class io.quarkus.vault.pki.GeneratedRootCertificate
 
setPrivateKeyEncoding(PrivateKeyEncoding) - Method in class io.quarkus.vault.pki.GenerateCertificateOptions
 
setPrivateKeyEncoding(PrivateKeyEncoding) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setPrivateKeyEncoding(PrivateKeyEncoding) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setPrivateKeyType(CertificateKeyType) - Method in class io.quarkus.vault.pki.GeneratedCertificate
 
setPrivateKeyType(CertificateKeyType) - Method in class io.quarkus.vault.pki.GeneratedIntermediateCSRResult
 
setPrivateKeyType(CertificateKeyType) - Method in class io.quarkus.vault.pki.GeneratedRootCertificate
 
setProgress(int) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setPublicKey(String) - Method in class io.quarkus.vault.transit.VaultTransitAsymmetricKeyVersion
 
setQrSize(Integer) - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
setRecoverySeal(boolean) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setReplicationDrMode(String) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setReplicationPerfMode(String) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setRequireCommonName(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setResult(SigningResult) - Method in class io.quarkus.vault.runtime.SigningRequestResultPair
 
setRoleId(VaultClient, String, String, VaultAppRoleAuthRoleIdData) - Method in class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
setSafetyBuffer(String) - Method in class io.quarkus.vault.pki.TidyOptions
 
setSealed(boolean) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setSealed(boolean) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setSealWrap(Boolean) - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
setSecretId(String) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretId
 
setSecretId(String) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
setSecretIdAccessor(String) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretId
 
setSecretIdAccessor(String) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
setSecretIdBoundCidrs(List<String>) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setSecretIdNumUses(Integer) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setSecretIdNumUses(Integer) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
setSecretIdTtl(Integer) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
setSecretIdTtl(String) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setSerialNumber(String) - Method in class io.quarkus.vault.pki.GeneratedCertificate
 
setSerialNumber(String) - Method in class io.quarkus.vault.pki.GeneratedRootCertificate
 
setSerialNumber(String) - Method in class io.quarkus.vault.pki.SignedCertificate
 
setServerFlag(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setServerTimeUtc(long) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setSignatureAlgorithm(String) - Method in class io.quarkus.vault.transit.SignVerifyOptions
 
setSignedIntermediateCA(VaultClient, String, String, VaultPKISetSignedIntermediateCABody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
setSignedIntermediateCA(String) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
setSignedIntermediateCA(String) - Method in class io.quarkus.vault.VaultPKISecretEngine
Sets the engine's intermediate CA certificate, signed by another CA.
setSignedIntermediateCA(String) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Sets the engine's intermediate CA certificate, signed by another CA.
setSkew(Integer) - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
setStandby(boolean) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateCertificateOptions
 
setSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSubjectCommonName(String) - Method in class io.quarkus.vault.pki.GenerateCertificateOptions
 
setSubjectCommonName(String) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectCommonName(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectCommonName(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSubjectCountry(String) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectCountry(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectCountry(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setSubjectCountry(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSubjectLocality(String) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectLocality(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectLocality(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setSubjectLocality(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSubjectOrganization(String) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectOrganization(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectOrganization(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setSubjectOrganization(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSubjectOrganizationalUnit(String) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectOrganizationalUnit(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectOrganizationalUnit(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setSubjectOrganizationalUnit(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSubjectPostalCode(String) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectPostalCode(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectPostalCode(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setSubjectPostalCode(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSubjectProvince(String) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectProvince(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectProvince(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setSubjectProvince(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSubjectSerialNumber(String) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectSerialNumber(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectSerialNumber(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSubjectStreetAddress(String) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setSubjectStreetAddress(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setSubjectStreetAddress(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setSubjectStreetAddress(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setSupportsDecryption(boolean) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setSupportsDerivation(boolean) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setSupportsEncryption(boolean) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setSupportsSigning(boolean) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setT(int) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setTidyCertStore(Boolean) - Method in class io.quarkus.vault.pki.TidyOptions
 
setTidyRevokedCerts(Boolean) - Method in class io.quarkus.vault.pki.TidyOptions
 
setTimeToLive(String) - Method in class io.quarkus.vault.pki.GenerateCertificateOptions
 
setTimeToLive(String) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setTimeToLive(String) - Method in class io.quarkus.vault.pki.RoleOptions
 
setTimeToLive(String) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setTokenBoundCidrs(List<String>) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setTokenBoundCidrs(List<String>) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
setTokenBoundCidrs(List<String>) - Method in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
setTokenBoundCidrs(List<String>) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setTokenExplicitMaxTtl(Integer) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setTokenExplicitMaxTtl(Integer) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setTokenMaxTtl(Integer) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setTokenMaxTtl(Integer) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setTokenNoDefaultPolicy(Boolean) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setTokenNoDefaultPolicy(Boolean) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setTokenNumUses(Integer) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setTokenNumUses(Integer) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setTokenPeriod(Integer) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setTokenPeriod(Integer) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setTokenPolicies(List<String>) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setTokenPolicies(List<String>) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setTokenReviewerJwt(String) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
setTokenTtl(Integer) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setTokenTtl(Integer) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setTokenType(String) - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
setTokenType(String) - Method in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
setType(String) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setType(String) - Method in class io.quarkus.vault.sys.VaultSecretEngineInfo
 
setType(String) - Method in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
setType(String) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
setUriSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateCertificateOptions
 
setUriSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
 
setUriSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.GenerateRootOptions
 
setUriSubjectAlternativeNames(List<String>) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setUrl(String) - Method in class io.quarkus.vault.secrets.totp.CreateKeyParameters
 
setUseCSRCommonName(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setUseCSRSubjectAlternativeNames(Boolean) - Method in class io.quarkus.vault.pki.RoleOptions
 
setUseCSRValues(Boolean) - Method in class io.quarkus.vault.pki.SignIntermediateCAOptions
 
setVaultRuntimeConfig(VaultRuntimeConfig) - Method in class io.quarkus.vault.runtime.VaultConfigHolder
 
setVersion(String) - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
setVersion(String) - Method in class io.quarkus.vault.sys.VaultSealStatus
 
setVersions(Map<String, KEYVER>) - Method in class io.quarkus.vault.transit.VaultTransitKeyDetail
 
shared() - Method in interface io.quarkus.vault.runtime.config.DevServicesConfig
Indicates if the Vault instance managed by Quarkus Dev Services is shared.
Shared - Annotation Type in io.quarkus.vault.runtime.client
 
Shared.Literal - Class in io.quarkus.vault.runtime.client
 
SharedVertxVaultClient - Class in io.quarkus.vault.runtime.client
 
SharedVertxVaultClient(VaultConfigHolder, TlsConfig) - Constructor for class io.quarkus.vault.runtime.client.SharedVertxVaultClient
 
shouldExtend(Duration) - Method in class io.quarkus.vault.runtime.TimeLimitedBase
 
sign(VaultClient, String, String, String, VaultTransitSignBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
sign(String, SigningInput, SignVerifyOptions, TransitContext) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
sign(String, SigningInput, SignVerifyOptions, TransitContext) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Sign the input with the specified key and an optional explicit sign/verify options and an optional transit context used for key derivation, if applicable.
sign(String, SigningInput, SignVerifyOptions, TransitContext) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Sign the input with the specified key and an optional explicit sign/verify options and an optional transit context used for key derivation, if applicable.
sign(String, SigningInput, TransitContext) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
sign(String, SigningInput, TransitContext) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Sign the input with the specified key and an optional transit context used for key derivation, if applicable.
sign(String, SigningInput, TransitContext) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Sign the input with the specified key and an optional transit context used for key derivation, if applicable.
sign(String, String) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
sign(String, String) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Sign an input string with the specified key.
sign(String, String) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Sign an input string with the specified key.
sign(String, List<SigningRequest>) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
sign(String, List<SigningRequest>) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Sign a list of inputs items.
sign(String, List<SigningRequest>) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Sign a list of inputs items.
sign(String, List<SigningRequest>, SignVerifyOptions) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
sign(String, List<SigningRequest>, SignVerifyOptions) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Sign a list of inputs items and an optional explicit sign/verify options.
sign(String, List<SigningRequest>, SignVerifyOptions) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Sign a list of inputs items and an optional explicit sign/verify options.
signatureAlgorithm() - Method in interface io.quarkus.vault.runtime.config.TransitKeyConfig
When using a RSA key, specifies the RSA signature algorithm.
signCertificate(VaultClient, String, String, String, VaultPKISignCertificateRequestBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
SignedCertificate - Class in io.quarkus.vault.pki
SignedCertificate() - Constructor for class io.quarkus.vault.pki.SignedCertificate
 
signing - io.quarkus.vault.transit.VaultTransitExportKeyType
 
SigningInput - Class in io.quarkus.vault.transit
Data wrapper used in the sign methods of the VaultTransitSecretEngine
SigningInput(byte[]) - Constructor for class io.quarkus.vault.transit.SigningInput
Create a SigningInput from a byte array
SigningInput(String) - Constructor for class io.quarkus.vault.transit.SigningInput
Create a SigningInput from a String that will be encoded using StandardCharsets.UTF_8
SigningRequest - Class in io.quarkus.vault.transit
A request to sign some arbitrary data, with optional key version and transit context.
SigningRequest(SigningInput) - Constructor for class io.quarkus.vault.transit.SigningRequest
 
SigningRequest(SigningInput, TransitContext) - Constructor for class io.quarkus.vault.transit.SigningRequest
 
SigningRequest(SigningInput, Integer) - Constructor for class io.quarkus.vault.transit.SigningRequest
 
SigningRequest(SigningInput, Integer, TransitContext) - Constructor for class io.quarkus.vault.transit.SigningRequest
 
SigningRequestResultPair - Class in io.quarkus.vault.runtime
 
SigningRequestResultPair(SigningRequest) - Constructor for class io.quarkus.vault.runtime.SigningRequestResultPair
 
SigningResult - Class in io.quarkus.vault.runtime.transit
 
SigningResult(String, String) - Constructor for class io.quarkus.vault.runtime.transit.SigningResult
 
signIntermediateCA(VaultClient, String, String, VaultPKISignIntermediateCABody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
signIntermediateCA(String, SignIntermediateCAOptions) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
signIntermediateCA(String, SignIntermediateCAOptions) - Method in class io.quarkus.vault.VaultPKISecretEngine
Generates an intermediate CA certificate issued from the engine's CA using the provided Certificate Signing Request and options.
signIntermediateCA(String, SignIntermediateCAOptions) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Generates an intermediate CA certificate issued from the engine's CA using the provided Certificate Signing Request and options.
SignIntermediateCAOptions - Class in io.quarkus.vault.pki
Options for signing an intermediate CA certificate.
SignIntermediateCAOptions() - Constructor for class io.quarkus.vault.pki.SignIntermediateCAOptions
 
signRequest(String, String, GenerateCertificateOptions) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
signRequest(String, String, GenerateCertificateOptions) - Method in class io.quarkus.vault.VaultPKISecretEngine
Generates a certificate issued from the engine's CA using the provided Certificate Signing Request and options.
signRequest(String, String, GenerateCertificateOptions) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Generates a certificate issued from the engine's CA using the provided Certificate Signing Request and options.
SignVerifyOptions - Class in io.quarkus.vault.transit
 
SignVerifyOptions() - Constructor for class io.quarkus.vault.transit.SignVerifyOptions
 
skipVerify() - Method in interface io.quarkus.vault.runtime.config.VaultTlsConfig
Allows to bypass certificate validation on TLS communications.
standByOk() - Method in interface io.quarkus.vault.runtime.config.HealthConfig
Specifies if being a standby should still return the active status code instead of the standby status code.
subjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateCertificateOptions
Specifies Subject Alternative Names.
subjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies Subject Alternative Names.
subjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies Subject Alternative Names.
subjectAlternativeNames - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies Subject Alternative Names.
subjectCommonName - Variable in class io.quarkus.vault.pki.GenerateCertificateOptions
Specifies Common Name (CN) of the certificate's subject.
subjectCommonName - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies Common Name (CN) of the subject.
subjectCommonName - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies Common Name (CN) of the subject.
subjectCommonName - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies Common Name (CN) of the subject.
subjectCountry - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies Country (C) of the subject.
subjectCountry - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies Country (C) of the subject.
subjectCountry - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies Country (C) of the subject on issued certificates.
subjectCountry - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies Country (C) of the subject.
subjectLocality - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies Locality (L) of the subject.
subjectLocality - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies Locality (L) of the subject.
subjectLocality - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies Locality (L) of the subject on issued certificates.
subjectLocality - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies Locality (L) of the subject.
subjectOrganization - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies Organization (O) of the subject.
subjectOrganization - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies Organization (O) of the subject.
subjectOrganization - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies Organization (O) of the subject on issued certificates.
subjectOrganization - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies Organization (O) of the subject.
subjectOrganizationalUnit - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies Organizational Unit (OU) of the subject.
subjectOrganizationalUnit - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies Organizational Unit (OU) of the subject.
subjectOrganizationalUnit - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies Organizational Unit (OU) of the subject on issued certificates.
subjectOrganizationalUnit - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies Organizational Unit (OU) of the subject.
subjectPostalCode - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies Postal Code of the subject.
subjectPostalCode - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies Postal Code of the subject.
subjectPostalCode - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies Postal Code of the subject on issued certificates.
subjectPostalCode - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies Postal Code of the subject.
subjectProvince - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies Province (ST) of the subject.
subjectProvince - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies Province (ST) of the subject.
subjectProvince - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies Province (ST) of the subject on issued certificates.
subjectProvince - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies Province (ST) of the subject.
subjectSerialNumber - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies the Serial Number (SERIALNUMBER) of the subject.
subjectSerialNumber - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies the Serial Number (SERIALNUMBER) of the subject.
subjectSerialNumber - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies the Serial Number (SERIALNUMBER) of the subject.
subjectStreetAddress - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies Street Address of the subject.
subjectStreetAddress - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies Street Address of the subject.
subjectStreetAddress - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies Street Address of the subject on issued certificates.
subjectStreetAddress - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies Street Address of the subject.
systemHealth(VaultClient, boolean, boolean) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
systemHealthStatus(VaultClient, boolean, boolean) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
systemSealStatus(VaultClient) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 

T

tidy(TidyOptions) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
tidy(TidyOptions) - Method in class io.quarkus.vault.VaultPKISecretEngine
Tidy up the storage backend and/or CRL by removing certificates that have expired and are past a certain buffer period beyond their expiration time.
tidy(TidyOptions) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Tidy up the storage backend and/or CRL by removing certificates that have expired and are past a certain buffer period beyond their expiration time.
tidy(VaultClient, String, String, VaultPKITidyBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
tidyCertStore - Variable in class io.quarkus.vault.pki.TidyOptions
Tidy up the certificate store?
TidyOptions - Class in io.quarkus.vault.pki
Options for tidying up the engine's storage.
TidyOptions() - Constructor for class io.quarkus.vault.pki.TidyOptions
 
tidyRevokedCerts - Variable in class io.quarkus.vault.pki.TidyOptions
Tidy up the revoked certificates?
TimeLimitedBase - Class in io.quarkus.vault.runtime
 
TimeLimitedBase(boolean, long) - Constructor for class io.quarkus.vault.runtime.TimeLimitedBase
 
TimeLimitedBase(TimeLimitedBase) - Constructor for class io.quarkus.vault.runtime.TimeLimitedBase
 
TimeStamping - io.quarkus.vault.pki.CertificateExtendedKeyUsage
 
timeToLive - Variable in class io.quarkus.vault.pki.GenerateCertificateOptions
Specifies request time-to-live.
timeToLive - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies time-to-live.
timeToLive - Variable in class io.quarkus.vault.pki.RoleOptions
Specifies default request time-to-live.
timeToLive - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies time-to-live.
tls() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
TLS
tokenBoundCidrs - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
tokenBoundCidrs - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
tokenBoundCidrs - Variable in class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
tokenBoundCidrs - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
tokenExplicitMaxTtl - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
tokenExplicitMaxTtl - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
tokenMaxTtl - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
tokenMaxTtl - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
tokenNoDefaultPolicy - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
tokenNoDefaultPolicy - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
tokenNumUses - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
tokenNumUses - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
tokenPeriod - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
tokenPeriod - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
tokenPolicies - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
tokenPolicies - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
tokenReviewerJwt - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
tokenTtl - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
tokenTtl - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
tokenType - Variable in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
tokenType - Variable in class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
toString() - Method in class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
toString() - Method in exception io.quarkus.vault.runtime.client.VaultClientException
 
toString() - Method in interface io.quarkus.vault.runtime.config.CredentialsProviderConfig
 
toString() - Method in interface io.quarkus.vault.runtime.config.DevServicesConfig
 
toString() - Method in interface io.quarkus.vault.runtime.config.HealthConfig
 
toString() - Method in interface io.quarkus.vault.runtime.config.VaultBuildTimeConfig
 
toString() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig.KvPathConfig
 
toString() - Method in class io.quarkus.vault.secrets.totp.KeyConfiguration
 
toString() - Method in class io.quarkus.vault.secrets.totp.KeyDefinition
 
toString() - Method in class io.quarkus.vault.sys.VaultHealthStatus
 
toString() - Method in class io.quarkus.vault.sys.VaultInit
 
toString() - Method in class io.quarkus.vault.sys.VaultSealStatus
 
toStringConfidential() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
 
TOTP - io.quarkus.vault.sys.VaultSecretEngine
 
transit() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Transit Engine
TRANSIT - io.quarkus.vault.sys.VaultSecretEngine
 
TransitContext - Class in io.quarkus.vault.transit
A transit context used for key derivation, when the key supports it.
TransitContext(byte[]) - Constructor for class io.quarkus.vault.transit.TransitContext
 
transitEnabled() - Method in interface io.quarkus.vault.runtime.config.DevServicesConfig
Should the Transit secret engine be enabled
TransitKeyConfig - Interface in io.quarkus.vault.runtime.config
 
tryReturnLastKnownValue(RuntimeException, VaultCacheEntry<V>) - Static method in class io.quarkus.vault.runtime.config.VaultCacheEntry
 
type - Variable in class io.quarkus.vault.transit.KeyCreationRequestDetail
 
type() - Method in interface io.quarkus.vault.runtime.config.TransitKeyConfig
Specifies the type of key to create for the encrypt operation.

U

unwrap(VaultClient, String, Class<T>) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
updateKeyConfiguration(String, KeyConfigRequestDetail) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
updateKeyConfiguration(String, KeyConfigRequestDetail) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Update the configuration of a Transit key.
updateKeyConfiguration(String, KeyConfigRequestDetail) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Update the configuration of a Transit key.
updateRole(VaultClient, String, String, String, VaultPKIRoleOptionsData) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
updateRole(String, RoleOptions) - Method in class io.quarkus.vault.runtime.VaultPKIManager
 
updateRole(String, RoleOptions) - Method in class io.quarkus.vault.VaultPKISecretEngine
Updates, or creates, a role.
updateRole(String, RoleOptions) - Method in interface io.quarkus.vault.VaultPKISecretReactiveEngine
Updates, or creates, a role.
updateTransitKeyConfiguration(VaultClient, String, String, VaultTransitKeyConfigBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
updateTuneInfo(VaultClient, String, String, VaultTuneBody) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
updateTuneInfo(String, VaultTuneInfo) - Method in class io.quarkus.vault.runtime.VaultSystemBackendManager
 
updateTuneInfo(String, VaultTuneInfo) - Method in class io.quarkus.vault.VaultSystemBackendEngine
Update the tune info for a secret engine at a specific mount.
updateTuneInfo(String, VaultTuneInfo) - Method in interface io.quarkus.vault.VaultSystemBackendReactiveEngine
Update the tune info for a secret engine at a specific mount.
uriSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateCertificateOptions
Specifies URI Subject Alternative Names.
uriSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateIntermediateCSROptions
Specifies URI Subject Alternative Names.
uriSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.GenerateRootOptions
Specifies URI Subject Alternative Names.
uriSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Specifies URI Subject Alternative Names.
url() - Method in interface io.quarkus.vault.runtime.config.VaultRuntimeConfig
Vault server url.
useCSRCommonName - Variable in class io.quarkus.vault.pki.RoleOptions
Flag determining if the Common Name in the CSR will be used instead of that specified in request data.
useCSRSubjectAlternativeNames - Variable in class io.quarkus.vault.pki.RoleOptions
Flag determining if the Subject Alternative Names in the CSR will be used instead of that specified in request data.
useCSRValues - Variable in class io.quarkus.vault.pki.SignIntermediateCAOptions
Flag determining if CSR values are used instead of configured default values.
useKubernetesCaCert() - Method in interface io.quarkus.vault.runtime.config.VaultTlsConfig
If true and Vault authentication type is kubernetes, TLS will be active and the cacert path will be set to /var/run/secrets/kubernetes.io/serviceaccount/ca.crt.
username - Variable in class io.quarkus.vault.runtime.VaultDynamicCredentials
 
username() - Method in interface io.quarkus.vault.runtime.config.VaultUserpassAuthenticationConfig
User for userpass auth method.
userpass() - Method in interface io.quarkus.vault.runtime.config.VaultAuthenticationConfig
Userpass authentication method
USERPASS - io.quarkus.vault.runtime.config.VaultAuthenticationType
Username & password vault authentication
USERPASS_WRAPPING_TOKEN_PASSWORD_KEY - Static variable in class io.quarkus.vault.runtime.VaultAuthManager
 

V

validateCode(String, String) - Method in class io.quarkus.vault.runtime.VaultTOTPManager
 
validateCode(String, String) - Method in class io.quarkus.vault.VaultTOTPSecretEngine
Validates a time-based one-time use password generated from the named key.
validateCode(String, String) - Method in interface io.quarkus.vault.VaultTOTPSecretReactiveEngine
Validates a time-based one-time use password generated from the named key.
validateTOTPCode(VaultClient, String, String, String) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTOTPSecretEngine
 
valueOf(String) - Static method in enum io.quarkus.vault.pki.CertificateExtendedKeyUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vault.pki.CertificateKeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vault.pki.CertificateKeyUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vault.pki.DataFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vault.pki.PrivateKeyEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vault.runtime.config.VaultAuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vault.runtime.LogConfidentialityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vault.sys.VaultSecretEngine
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vault.transit.VaultTransitExportKeyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.quarkus.vault.pki.CertificateExtendedKeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vault.pki.CertificateKeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vault.pki.CertificateKeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vault.pki.DataFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vault.pki.PrivateKeyEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vault.runtime.config.VaultAuthenticationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vault.runtime.LogConfidentialityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vault.sys.VaultSecretEngine
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vault.transit.VaultTransitExportKeyType
Returns an array containing the constants of this enum type, in the order they are declared.
VAULT_TEST_VERSION - Static variable in class io.quarkus.vault.runtime.VaultVersions
 
VaultAppRoleAuthenticationConfig - Interface in io.quarkus.vault.runtime.config
 
VaultAppRoleAuthManager - Class in io.quarkus.vault.runtime
 
VaultAppRoleAuthManager() - Constructor for class io.quarkus.vault.runtime.VaultAppRoleAuthManager
 
VaultAppRoleAuthReactiveService - Interface in io.quarkus.vault
This service provides programmatic access to the AppRole auth method.
VaultAppRoleAuthRole - Class in io.quarkus.vault.auth
 
VaultAppRoleAuthRole() - Constructor for class io.quarkus.vault.auth.VaultAppRoleAuthRole
 
VaultAppRoleAuthService - Class in io.quarkus.vault
This service provides programmatic access to the AppRole auth method.
VaultAppRoleAuthService(VaultAppRoleAuthReactiveService) - Constructor for class io.quarkus.vault.VaultAppRoleAuthService
 
VaultAppRoleSecretId - Class in io.quarkus.vault.auth
 
VaultAppRoleSecretId() - Constructor for class io.quarkus.vault.auth.VaultAppRoleSecretId
 
VaultAppRoleSecretIdAccessor - Class in io.quarkus.vault.auth
 
VaultAppRoleSecretIdAccessor() - Constructor for class io.quarkus.vault.auth.VaultAppRoleSecretIdAccessor
 
VaultAppRoleSecretIdRequest - Class in io.quarkus.vault.auth
 
VaultAppRoleSecretIdRequest() - Constructor for class io.quarkus.vault.auth.VaultAppRoleSecretIdRequest
 
VaultAuthenticationConfig - Interface in io.quarkus.vault.runtime.config
 
VaultAuthenticationType - Enum in io.quarkus.vault.runtime.config
 
VaultAuthManager - Class in io.quarkus.vault.runtime
Handles authentication.
VaultBatchException - Exception in io.quarkus.vault.transit
Base class for batch exceptions.
VaultBatchException(String) - Constructor for exception io.quarkus.vault.transit.VaultBatchException
 
VaultBuildTimeConfig - Interface in io.quarkus.vault.runtime.config
 
VaultCacheEntry<V> - Class in io.quarkus.vault.runtime.config
 
VaultCacheEntry(V) - Constructor for class io.quarkus.vault.runtime.config.VaultCacheEntry
 
VaultClient - Interface in io.quarkus.vault.runtime.client
 
VaultClientException - Exception in io.quarkus.vault.runtime.client
 
VaultClientException(String, String, int, String) - Constructor for exception io.quarkus.vault.runtime.client.VaultClientException
 
VaultConfigHolder - Class in io.quarkus.vault.runtime
 
VaultConfigHolder() - Constructor for class io.quarkus.vault.runtime.VaultConfigHolder
 
VaultConfigSource - Class in io.quarkus.vault.runtime.config
 
VaultConfigSource(VaultRuntimeConfig) - Constructor for class io.quarkus.vault.runtime.config.VaultConfigSource
 
VaultConfigSourceFactory - Class in io.quarkus.vault.runtime.config
 
VaultConfigSourceFactory() - Constructor for class io.quarkus.vault.runtime.config.VaultConfigSourceFactory
 
VaultConfigSourceFactoryBuilder - Class in io.quarkus.vault.runtime.config
 
VaultConfigSourceFactoryBuilder() - Constructor for class io.quarkus.vault.runtime.config.VaultConfigSourceFactoryBuilder
 
VaultCredentialsProvider - Class in io.quarkus.vault.runtime
 
VaultCredentialsProvider() - Constructor for class io.quarkus.vault.runtime.VaultCredentialsProvider
 
VaultDecryptionBatchException - Exception in io.quarkus.vault.transit
Batch exception thrown from VaultTransitSecretEngine.decrypt(String, List) if any error occurs.
VaultDecryptionBatchException(String, Map<DecryptionRequest, DecryptionResult>) - Constructor for exception io.quarkus.vault.transit.VaultDecryptionBatchException
 
VaultDynamicCredentials - Class in io.quarkus.vault.runtime
 
VaultDynamicCredentials(LeaseBase, String, String) - Constructor for class io.quarkus.vault.runtime.VaultDynamicCredentials
 
VaultDynamicCredentialsManager - Class in io.quarkus.vault.runtime
 
VaultDynamicCredentialsManager(VaultClient, VaultConfigHolder, VaultAuthManager, VaultInternalSystemBackend, VaultInternalDynamicCredentialsSecretEngine) - Constructor for class io.quarkus.vault.runtime.VaultDynamicCredentialsManager
 
VaultEncryptionBatchException - Exception in io.quarkus.vault.transit
Batch exception thrown from VaultTransitSecretEngine.encrypt(String, List) if any error occurs.
VaultEncryptionBatchException(String, Map<EncryptionRequest, EncryptionResult>) - Constructor for exception io.quarkus.vault.transit.VaultEncryptionBatchException
 
VaultEnterpriseConfig - Interface in io.quarkus.vault.runtime.config
 
VaultException - Exception in io.quarkus.vault
 
VaultException() - Constructor for exception io.quarkus.vault.VaultException
 
VaultException(String) - Constructor for exception io.quarkus.vault.VaultException
 
VaultException(String, Throwable) - Constructor for exception io.quarkus.vault.VaultException
 
VaultException(String, Throwable, boolean, boolean) - Constructor for exception io.quarkus.vault.VaultException
 
VaultException(Throwable) - Constructor for exception io.quarkus.vault.VaultException
 
VaultHealth - Class in io.quarkus.vault.sys
 
VaultHealth(int) - Constructor for class io.quarkus.vault.sys.VaultHealth
 
VaultHealthCheck - Class in io.quarkus.vault.runtime.health
 
VaultHealthCheck() - Constructor for class io.quarkus.vault.runtime.health.VaultHealthCheck
 
VaultHealthStatus - Class in io.quarkus.vault.sys
 
VaultHealthStatus() - Constructor for class io.quarkus.vault.sys.VaultHealthStatus
 
VaultInit - Class in io.quarkus.vault.sys
 
VaultInit(List<String>, List<String>, String) - Constructor for class io.quarkus.vault.sys.VaultInit
 
VaultInternalAppRoleAuthMethod - Class in io.quarkus.vault.runtime.client.authmethod
 
VaultInternalAppRoleAuthMethod() - Constructor for class io.quarkus.vault.runtime.client.authmethod.VaultInternalAppRoleAuthMethod
 
VaultInternalBase - Class in io.quarkus.vault.runtime.client
 
VaultInternalBase() - Constructor for class io.quarkus.vault.runtime.client.VaultInternalBase
 
VaultInternalDynamicCredentialsSecretEngine - Class in io.quarkus.vault.runtime.client.secretengine
 
VaultInternalDynamicCredentialsSecretEngine() - Constructor for class io.quarkus.vault.runtime.client.secretengine.VaultInternalDynamicCredentialsSecretEngine
 
VaultInternalKubernetesAuthMethod - Class in io.quarkus.vault.runtime.client.authmethod
 
VaultInternalKubernetesAuthMethod() - Constructor for class io.quarkus.vault.runtime.client.authmethod.VaultInternalKubernetesAuthMethod
 
VaultInternalKvV1SecretEngine - Class in io.quarkus.vault.runtime.client.secretengine
 
VaultInternalKvV1SecretEngine() - Constructor for class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV1SecretEngine
 
VaultInternalKvV2SecretEngine - Class in io.quarkus.vault.runtime.client.secretengine
 
VaultInternalKvV2SecretEngine() - Constructor for class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV2SecretEngine
 
VaultInternalPKISecretEngine - Class in io.quarkus.vault.runtime.client.secretengine
 
VaultInternalPKISecretEngine() - Constructor for class io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
 
VaultInternalSystemBackend - Class in io.quarkus.vault.runtime.client.backend
 
VaultInternalSystemBackend() - Constructor for class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
VaultInternalTokenAuthMethod - Class in io.quarkus.vault.runtime.client.authmethod
 
VaultInternalTokenAuthMethod() - Constructor for class io.quarkus.vault.runtime.client.authmethod.VaultInternalTokenAuthMethod
 
VaultInternalTOTPSecretEngine - Class in io.quarkus.vault.runtime.client.secretengine
 
VaultInternalTOTPSecretEngine() - Constructor for class io.quarkus.vault.runtime.client.secretengine.VaultInternalTOTPSecretEngine
 
VaultInternalTransitSecretEngine - Class in io.quarkus.vault.runtime.client.secretengine
 
VaultInternalTransitSecretEngine() - Constructor for class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
VaultInternalUserpassAuthMethod - Class in io.quarkus.vault.runtime.client.authmethod
 
VaultInternalUserpassAuthMethod() - Constructor for class io.quarkus.vault.runtime.client.authmethod.VaultInternalUserpassAuthMethod
 
VaultIOException - Exception in io.quarkus.vault.runtime
 
VaultIOException() - Constructor for exception io.quarkus.vault.runtime.VaultIOException
 
VaultIOException(String) - Constructor for exception io.quarkus.vault.runtime.VaultIOException
 
VaultIOException(String, Throwable) - Constructor for exception io.quarkus.vault.runtime.VaultIOException
 
VaultIOException(String, Throwable, boolean, boolean) - Constructor for exception io.quarkus.vault.runtime.VaultIOException
 
VaultIOException(Throwable) - Constructor for exception io.quarkus.vault.runtime.VaultIOException
 
VaultKubernetesAuthConfig - Class in io.quarkus.vault.auth
 
VaultKubernetesAuthConfig() - Constructor for class io.quarkus.vault.auth.VaultKubernetesAuthConfig
 
VaultKubernetesAuthenticationConfig - Interface in io.quarkus.vault.runtime.config
 
VaultKubernetesAuthManager - Class in io.quarkus.vault.runtime
 
VaultKubernetesAuthManager() - Constructor for class io.quarkus.vault.runtime.VaultKubernetesAuthManager
 
VaultKubernetesAuthReactiveService - Interface in io.quarkus.vault
This service provides programmatic access to the Kubernetes auth method.
VaultKubernetesAuthRole - Class in io.quarkus.vault.auth
 
VaultKubernetesAuthRole() - Constructor for class io.quarkus.vault.auth.VaultKubernetesAuthRole
 
VaultKubernetesAuthService - Class in io.quarkus.vault
This service provides programmatic access to the Kubernetes auth method.
VaultKubernetesAuthService(VaultKubernetesAuthReactiveService) - Constructor for class io.quarkus.vault.VaultKubernetesAuthService
 
VaultKvManager - Class in io.quarkus.vault.runtime
 
VaultKvManager(VaultClient, VaultAuthManager, VaultConfigHolder, VaultInternalKvV1SecretEngine, VaultInternalKvV2SecretEngine) - Constructor for class io.quarkus.vault.runtime.VaultKvManager
 
VaultKVSecretEngine - Class in io.quarkus.vault
This service provides access to the kv secret engine, taking care of authentication, and token extension or renewal, according to ttl and max-ttl.
VaultKVSecretEngine(VaultKVSecretReactiveEngine) - Constructor for class io.quarkus.vault.VaultKVSecretEngine
 
VaultKVSecretReactiveEngine - Interface in io.quarkus.vault
This service provides access to the kv secret engine, taking care of authentication, and token extension or renewal, according to ttl and max-ttl.
VaultMapConfigParser<C> - Class in io.quarkus.vault.runtime.config
 
VaultMapConfigParser(Pattern, Function<String, C>, Stream<ConfigSource>) - Constructor for class io.quarkus.vault.runtime.config.VaultMapConfigParser
 
VaultPKIManager - Class in io.quarkus.vault.runtime
 
VaultPKIManager(VaultClient, VaultAuthManager, VaultInternalPKISecretEngine) - Constructor for class io.quarkus.vault.runtime.VaultPKIManager
 
VaultPKIManagerFactory - Class in io.quarkus.vault.runtime
 
VaultPKIManagerFactory() - Constructor for class io.quarkus.vault.runtime.VaultPKIManagerFactory
 
VaultPKISecretEngine - Class in io.quarkus.vault
A service that interacts with Hashicorp's Vault PKI secret engine to issue certificates & manage certificate authorities.
VaultPKISecretEngine(VaultPKISecretReactiveEngine) - Constructor for class io.quarkus.vault.VaultPKISecretEngine
 
VaultPKISecretEngineFactory - Interface in io.quarkus.vault
Allows obtaining PKI engines for specific mount paths.
VaultPKISecretReactiveEngine - Interface in io.quarkus.vault
A service that interacts with Hashicorp's Vault PKI secret engine to issue certificates & manage certificate authorities.
VaultRewrappingBatchException - Exception in io.quarkus.vault.transit
Batch exception thrown from VaultTransitSecretEngine.rewrap(String, List) if any error occurs.
VaultRewrappingBatchException(String, Map<RewrappingRequest, EncryptionResult>) - Constructor for exception io.quarkus.vault.transit.VaultRewrappingBatchException
 
VaultRuntimeConfig - Interface in io.quarkus.vault.runtime.config
 
VaultRuntimeConfig.KvPathConfig - Interface in io.quarkus.vault.runtime.config
 
VaultSealStatus - Class in io.quarkus.vault.sys
 
VaultSealStatus() - Constructor for class io.quarkus.vault.sys.VaultSealStatus
 
VaultSecretEngine - Enum in io.quarkus.vault.sys
 
VaultSecretEngineInfo - Class in io.quarkus.vault.sys
 
VaultSecretEngineInfo() - Constructor for class io.quarkus.vault.sys.VaultSecretEngineInfo
 
VaultSigningBatchException - Exception in io.quarkus.vault.transit
Batch exception thrown from VaultTransitSecretEngine.decrypt(String, List) if any error occurs.
VaultSigningBatchException(String, Map<SigningRequest, SigningResult>) - Constructor for exception io.quarkus.vault.transit.VaultSigningBatchException
 
VaultSystemBackendEngine - Class in io.quarkus.vault
This service provides access to the system backend.
VaultSystemBackendEngine(VaultSystemBackendReactiveEngine) - Constructor for class io.quarkus.vault.VaultSystemBackendEngine
 
VaultSystemBackendManager - Class in io.quarkus.vault.runtime
 
VaultSystemBackendManager() - Constructor for class io.quarkus.vault.runtime.VaultSystemBackendManager
 
VaultSystemBackendReactiveEngine - Interface in io.quarkus.vault
This service provides access to the system backend.
VaultTlsConfig - Interface in io.quarkus.vault.runtime.config
 
VaultToken - Class in io.quarkus.vault.runtime
 
VaultToken(String, boolean, long) - Constructor for class io.quarkus.vault.runtime.VaultToken
 
VaultTOTPManager - Class in io.quarkus.vault.runtime
 
VaultTOTPManager() - Constructor for class io.quarkus.vault.runtime.VaultTOTPManager
 
VaultTOTPSecretEngine - Class in io.quarkus.vault
This service provides access to the TOTP secret engine.
VaultTOTPSecretEngine(VaultTOTPSecretReactiveEngine) - Constructor for class io.quarkus.vault.VaultTOTPSecretEngine
 
VaultTOTPSecretReactiveEngine - Interface in io.quarkus.vault
This service provides access to the TOTP secret engine.
VaultTransitAsymmetricKeyDetail - Class in io.quarkus.vault.transit
 
VaultTransitAsymmetricKeyDetail() - Constructor for class io.quarkus.vault.transit.VaultTransitAsymmetricKeyDetail
 
VaultTransitAsymmetricKeyVersion - Class in io.quarkus.vault.transit
 
VaultTransitAsymmetricKeyVersion() - Constructor for class io.quarkus.vault.transit.VaultTransitAsymmetricKeyVersion
 
VaultTransitBatchItem - Class in io.quarkus.vault.transit
Base class for batch request items.
VaultTransitBatchItem(TransitContext) - Constructor for class io.quarkus.vault.transit.VaultTransitBatchItem
 
VaultTransitBatchResult<K> - Class in io.quarkus.vault.runtime.transit
 
VaultTransitBatchResult(K, String) - Constructor for class io.quarkus.vault.runtime.transit.VaultTransitBatchResult
 
VaultTransitConfig - Interface in io.quarkus.vault.runtime.config
 
VaultTransitExportKeyType - Enum in io.quarkus.vault.transit
key type used in transit key export
VaultTransitKeyDetail<KEYVER extends VaultTransitKeyVersion> - Class in io.quarkus.vault.transit
 
VaultTransitKeyDetail() - Constructor for class io.quarkus.vault.transit.VaultTransitKeyDetail
 
VaultTransitKeyExportDetail - Class in io.quarkus.vault.transit
 
VaultTransitKeyExportDetail() - Constructor for class io.quarkus.vault.transit.VaultTransitKeyExportDetail
 
VaultTransitKeyVersion - Class in io.quarkus.vault.transit
 
VaultTransitKeyVersion() - Constructor for class io.quarkus.vault.transit.VaultTransitKeyVersion
 
VaultTransitManager - Class in io.quarkus.vault.runtime
 
VaultTransitManager() - Constructor for class io.quarkus.vault.runtime.VaultTransitManager
 
VaultTransitSecretEngine - Class in io.quarkus.vault
A service that interacts with Hashicorp's Vault Transit secret engine to encrypt, decrypt and sign arbitrary data.
VaultTransitSecretEngine(VaultTransitSecretReactiveEngine) - Constructor for class io.quarkus.vault.VaultTransitSecretEngine
 
VaultTransitSecretEngineConstants - Class in io.quarkus.vault.transit
 
VaultTransitSecretEngineConstants() - Constructor for class io.quarkus.vault.transit.VaultTransitSecretEngineConstants
 
VaultTransitSecretReactiveEngine - Interface in io.quarkus.vault
A service that interacts with Hashicorp's Vault Transit secret engine to encrypt, decrypt and sign arbitrary data.
VaultTransitSymmetricKeyDetail - Class in io.quarkus.vault.transit
 
VaultTransitSymmetricKeyDetail() - Constructor for class io.quarkus.vault.transit.VaultTransitSymmetricKeyDetail
 
VaultTransitSymmetricKeyVersion - Class in io.quarkus.vault.transit
 
VaultTransitSymmetricKeyVersion() - Constructor for class io.quarkus.vault.transit.VaultTransitSymmetricKeyVersion
 
VaultTuneInfo - Class in io.quarkus.vault.sys
 
VaultTuneInfo() - Constructor for class io.quarkus.vault.sys.VaultTuneInfo
 
VaultUserpassAuthenticationConfig - Interface in io.quarkus.vault.runtime.config
 
VaultVerificationBatchException - Exception in io.quarkus.vault.transit
Batch exception thrown from VaultTransitSecretEngine.verifySignature(String, List) if any error occurs.
VaultVerificationBatchException(String, Map<VerificationRequest, VerificationResult>) - Constructor for exception io.quarkus.vault.transit.VaultVerificationBatchException
 
VaultVersions - Class in io.quarkus.vault.runtime
 
VaultVersions() - Constructor for class io.quarkus.vault.runtime.VaultVersions
 
VerificationRequest - Class in io.quarkus.vault.transit
A request to verify that a signature matches an input, with optional key version and transit context.
VerificationRequest(String, SigningInput) - Constructor for class io.quarkus.vault.transit.VerificationRequest
 
VerificationRequest(String, SigningInput, TransitContext) - Constructor for class io.quarkus.vault.transit.VerificationRequest
 
VerificationResult - Class in io.quarkus.vault.runtime.transit
 
VerificationResult(boolean, String) - Constructor for class io.quarkus.vault.runtime.transit.VerificationResult
 
verify(VaultClient, String, String, String, VaultTransitVerifyBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalTransitSecretEngine
 
verifySignature(String, String, SigningInput, SignVerifyOptions, TransitContext) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
verifySignature(String, String, SigningInput, SignVerifyOptions, TransitContext) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Checks that the signature was obtained from signing the input with the specified key an an optional explicit sign/verify options.
verifySignature(String, String, SigningInput, SignVerifyOptions, TransitContext) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Checks that the signature was obtained from signing the input with the specified key an an optional explicit sign/verify options.
verifySignature(String, String, SigningInput, TransitContext) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
verifySignature(String, String, SigningInput, TransitContext) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Checks that the signature was obtained from signing the input with the specified key.
verifySignature(String, String, SigningInput, TransitContext) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Checks that the signature was obtained from signing the input with the specified key.
verifySignature(String, String, String) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
verifySignature(String, String, String) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Checks that the signature was obtained from signing the input with the specified key.
verifySignature(String, String, String) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Checks that the signature was obtained from signing the input with the specified key.
verifySignature(String, List<VerificationRequest>) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
verifySignature(String, List<VerificationRequest>) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Checks a list of verification requests.
verifySignature(String, List<VerificationRequest>) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Checks a list of verification requests.
verifySignature(String, List<VerificationRequest>, SignVerifyOptions) - Method in class io.quarkus.vault.runtime.VaultTransitManager
 
verifySignature(String, List<VerificationRequest>, SignVerifyOptions) - Method in class io.quarkus.vault.VaultTransitSecretEngine
Checks a list of verification requests.
verifySignature(String, List<VerificationRequest>, SignVerifyOptions) - Method in interface io.quarkus.vault.VaultTransitSecretReactiveEngine
Checks a list of verification requests.
VertxVaultClient - Class in io.quarkus.vault.runtime.client
 
VertxVaultClient(URL, Optional<String>, Duration) - Constructor for class io.quarkus.vault.runtime.client.VertxVaultClient
 

W

wrap(VaultClient, String, long, Object) - Method in class io.quarkus.vault.runtime.client.backend.VaultInternalSystemBackend
 
writeSecret(VaultClient, String, String, String, VaultKvSecretV2WriteBody) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV2SecretEngine
 
writeSecret(VaultClient, String, String, String, Map<String, String>) - Method in class io.quarkus.vault.runtime.client.secretengine.VaultInternalKvV1SecretEngine
 
writeSecret(String, Map<String, String>) - Method in class io.quarkus.vault.runtime.VaultKvManager
 
writeSecret(String, Map<String, String>) - Method in class io.quarkus.vault.VaultKVSecretEngine
Writes the secret at the given path.
writeSecret(String, Map<String, String>) - Method in interface io.quarkus.vault.VaultKVSecretReactiveEngine
Writes the secret at the given path.

X

X_VAULT_NAMESPACE - Static variable in interface io.quarkus.vault.runtime.client.VaultClient
 
X_VAULT_TOKEN - Static variable in interface io.quarkus.vault.runtime.client.VaultClient
 

Y

youngerThan(Duration) - Method in class io.quarkus.vault.runtime.config.VaultCacheEntry
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes All Packages