Uses of Class
io.github.jopenlibs.vault.SslConfig
Packages that use SslConfig
Package
Description
The root package containing the primary
Vault driver class.-
Uses of SslConfig in io.github.jopenlibs.vault
Methods in io.github.jopenlibs.vault that return SslConfigModifier and TypeMethodDescriptionSslConfig.build()This is the terminating method in the builder pattern.SslConfig.clientKeyPemFile(File clientKeyPemFile) An RSA private key, for use with Vault's TLS Certificate auth backend.SslConfig.clientKeyPemResource(String classpathResource) An RSA private key, for use with Vault's TLS Certificate auth backend.SslConfig.clientKeyPemUTF8(String clientKeyPemUTF8) An RSA private key, for use with Vault's TLS Certificate auth backend.SslConfig.clientPemFile(File clientPemFile) An X.509 client certificate, for use with Vault's TLS Certificate auth backend.SslConfig.clientPemResource(String classpathResource) An X.509 certificate, for use with Vault's TLS Certificate auth backend.SslConfig.clientPemUTF8(String clientPemUTF8) An X.509 client certificate, for use with Vault's TLS Certificate auth backend.protected SslConfigSslConfig.environmentLoader(EnvironmentLoader environmentLoader) The code used to load environment variables is encapsulated here, so that a mock version of that environment loader can be used by unit tests.VaultConfig.getSslConfig()A Java keystore, containing a client certificate that's registered with Vault's TLS Certificate auth backend.SslConfig.keyStoreFile(File keyStoreFile, String password) A Java keystore, containing a client certificate that's registered with Vault's TLS Certificate auth backend.SslConfig.keyStoreResource(String classpathResource, String password) A Java keystore, containing a client certificate that's registered with Vault's TLS Certificate auth backend.An X.509 certificate, to use when communicating with Vault over HTTPS.SslConfig.pemResource(String classpathResource) An X.509 certificate, to use when communicating with Vault over HTTPS.An X.509 certificate, to use when communicating with Vault over HTTPS.SslConfig.trustStore(KeyStore trustStore) A Java keystore, containing the X509 certificate used by Vault.SslConfig.trustStoreFile(File trustStoreFile) A Java keystore, containing the X509 certificate used by Vault.SslConfig.trustStoreResource(String classpathResource) A Java keystore, containing the X509 certificate used by Vault.Whether or not HTTPS connections to the Vault server should verify that a valid SSL certificate is being used.Methods in io.github.jopenlibs.vault with parameters of type SslConfigModifier and TypeMethodDescriptionA container for SSL-related configuration options (e.g.