Uses of Class
com.veeva.vault.vapil.api.client.VaultClient.Builder
Packages that use VaultClient.Builder
-
Uses of VaultClient.Builder in com.veeva.vault.vapil.api.client
Methods in com.veeva.vault.vapil.api.client that return VaultClient.BuilderModifier and TypeMethodDescriptionstatic VaultClient.Builder
VaultClient.newClientBuilder
(VaultClient.AuthenticationType authenticationType) Create a new instance of aVaultClient.Builder
static VaultClient.Builder
VaultClient.newClientBuilderFromSettings
(VaultClient.Settings vaultClientSettings) static VaultClient.Builder
VaultClient.newClientBuilderFromSettings
(File settingsFile) Create a new instance of aVaultClient.Builder
with client parameters initialized from a .json filestatic VaultClient.Builder
VaultClient.newClientBuilderFromSettings
(String settingsJson) Create a new instance of aVaultClient.Builder
with client parameters initialized from a JSON stringVaultClient.Builder.withAllowAllCertificates
(boolean allowAllCertificates) Allow Vault Client to trust all certificatesVaultClient.Builder.withApiErrorLogging
(boolean enabled) Log errors from the Vault API responsesVaultClient.Builder.withHttpTimeout
(int minutes) Set the http timeout for the Vault Client.VaultClient.Builder.withIdpOauthAccessToken
(String idpOauthAccessToken) Initialize with an Idp Oauth Access Token.VaultClient.Builder.withIdpOauthScope
(String idpOauthScope) Initialize with an Idp Oauth Access Token.VaultClient.Builder.withIdpPassword
(String idpPassword) Initialize with a user's Idp Oauth Password.VaultClient.Builder.withIdpUsername
(String idpUsername) Initialize with a user's Idp Oauth user name.VaultClient.Builder.withValidation
(boolean enabled) Validate sessionId and vaultClientSettings.getVaultDNS() after authenticationVaultClient.Builder.withVaultClientId
(String vaultClientId) Initialize with a Vault Client Id.VaultClient.Builder.withVaultDNS
(String vaultDNS) Initialize with a specific Vault DNS.VaultClient.Builder.withVaultOauthClientId
(String vaultOauthClientId) Initialize with the OAuth Client Id configured in Vault OAuth Profiles.VaultClient.Builder.withVaultOauthProfileId
(String vaultOauthProfileId) Initialize with the OAuth Profile Id configured in Vault OAuth Profiles.VaultClient.Builder.withVaultPassword
(String vaultPassword) Initialize with a user's Vault password.VaultClient.Builder.withVaultSessionId
(String sessionId) Initialize with an existing Vault sessionIdVaultClient.Builder.withVaultUsername
(String vaultUsername) Initialize with a user's Vault user name.