- close() - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- ConnectionException - Exception in de.stklcode.jvault.connector.exception
-
Exception thrown on problems with connection to Vault backend.
- ConnectionException() - Constructor for exception de.stklcode.jvault.connector.exception.ConnectionException
-
Constructs a new empty exception.
- ConnectionException(String) - Constructor for exception de.stklcode.jvault.connector.exception.ConnectionException
-
Constructs a new exception with the specified detail message.
- ConnectionException(Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.ConnectionException
-
Constructs a new exception with the specified cause.
- ConnectionException(String, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.ConnectionException
-
Constructs a new exception with the specified detail message and cause.
- createAppRole(AppRole) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- createAppRole(AppRole) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Register a new AppRole role from given metamodel.
- createAppRole(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Register new AppRole role with default policy.
- createAppRole(String, List<String>) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Register new AppRole role with policies.
- createAppRole(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Register new AppRole role with default policy and custom ID.
- createAppRole(String, List<String>, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Register new AppRole role with policies and custom ID.
- createAppRoleSecret(String, AppRoleSecret) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- createAppRoleSecret(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Register new random generated AppRole secret.
- createAppRoleSecret(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Register new AppRole secret with custom ID.
- createAppRoleSecret(String, AppRoleSecret) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Register new AppRole secret with custom ID.
- createToken(Token) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- createToken(Token, boolean) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- createToken(Token, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- createToken(Token) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Create a new token.
- createToken(Token, boolean) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Create a new token.
- createToken(Token, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Create a new token for specific role.
- CredentialsResponse - Class in de.stklcode.jvault.connector.model.response
-
Vault response from credentials lookup.
- CredentialsResponse() - Constructor for class de.stklcode.jvault.connector.model.response.CredentialsResponse
-
- de.stklcode.jvault.connector - package de.stklcode.jvault.connector
-
Java Vault Connector base package - contains
VaultConnector
interface and
default implementation.
- de.stklcode.jvault.connector.builder - package de.stklcode.jvault.connector.builder
-
- de.stklcode.jvault.connector.exception - package de.stklcode.jvault.connector.exception
-
Some custom exceptions for error handling.
- de.stklcode.jvault.connector.factory - package de.stklcode.jvault.connector.factory
-
- de.stklcode.jvault.connector.internal - package de.stklcode.jvault.connector.internal
-
- de.stklcode.jvault.connector.model - package de.stklcode.jvault.connector.model
-
Model classes for communication with the Vault API.
- de.stklcode.jvault.connector.model.response - package de.stklcode.jvault.connector.model.response
-
Model classes for responses from the Vault API.
- de.stklcode.jvault.connector.model.response.embedded - package de.stklcode.jvault.connector.model.response.embedded
-
Embedded data classes for responses from the Vault API.
- DEFAULT_HOST - Static variable in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
- DEFAULT_NUMBER_OF_RETRIES - Static variable in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
- DEFAULT_PORT - Static variable in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
- DEFAULT_PREFIX - Static variable in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
- DEFAULT_TLS - Static variable in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
- DEFAULT_TLS_VERSION - Static variable in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
- DEFAULT_TLS_VERSION - Static variable in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- delete(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- delete(String, String) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
-
Execute HTTP request using DELETE method.
- delete(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete key from Vault.
- deleteAllSecretVersions(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- deleteAllSecretVersions(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete latest version of a secret from Vault.
- deleteAllSecretVersions(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete latest version of a secret from Vault.
- deleteAppRole(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- deleteAppRole(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete AppRole role from Vault.
- deleteLatestSecretVersion(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- deleteLatestSecretVersion(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete latest version of a secret from Vault.
- deleteLatestSecretVersion(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete latest version of a secret from Vault.
- deleteSecret(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete secret from Vault.
- deleteSecretVersions(String, String, int...) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- deleteSecretVersions(String, int...) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete secret versions from Vault.
- deleteSecretVersions(String, String, int...) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete secret versions from Vault.
- deleteWithoutResponse(String, String) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
-
Execute HTTP request using DELETE method and expect empty (204) response.
- destroyAppRoleSecret(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- destroyAppRoleSecret(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Destroy an AppRole secret.
- destroySecretVersions(String, String, int...) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- destroySecretVersions(String, int...) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Destroy secret versions from Vault.
- destroySecretVersions(String, String, int...) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Destroy secret versions from Vault.
- HealthResponse - Class in de.stklcode.jvault.connector.model.response
-
Vault response for health query.
- HealthResponse() - Constructor for class de.stklcode.jvault.connector.model.response.HealthResponse
-
- HelpResponse - Class in de.stklcode.jvault.connector.model.response
-
Vault response for help request.
- HelpResponse() - Constructor for class de.stklcode.jvault.connector.model.response.HelpResponse
-
- http() - Static method in interface de.stklcode.jvault.connector.builder.VaultConnectorBuilder
-
Get Factory implementation for HTTP Vault Connector.
- httpFactory() - Static method in class de.stklcode.jvault.connector.factory.VaultConnectorFactory
-
- HTTPVaultConnector - Class in de.stklcode.jvault.connector
-
Vault Connector implementatin using Vault's HTTP API.
- HTTPVaultConnector(String, boolean) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using hostname and schema.
- HTTPVaultConnector(String, boolean, Integer) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using hostname, schema and port.
- HTTPVaultConnector(String, boolean, Integer, String) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using hostname, schema, port and path.
- HTTPVaultConnector(String, boolean, Integer, String, X509Certificate) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using hostname, schema, port, path and trusted certificate.
- HTTPVaultConnector(String, boolean, String, Integer, String, X509Certificate, int, Integer) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using hostname, schema, port, path and trusted certificate.
- HTTPVaultConnector(String) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using full URL.
- HTTPVaultConnector(String, X509Certificate) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using full URL and trusted certificate.
- HTTPVaultConnector(String, X509Certificate, int) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using full URL and trusted certificate.
- HTTPVaultConnector(String, X509Certificate, int, Integer) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using full URL and trusted certificate.
- HTTPVaultConnector(String, X509Certificate, int, Integer, String) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
-
Create connector using full URL and trusted certificate.
- HTTPVaultConnectorBuilder - Class in de.stklcode.jvault.connector.builder
-
Vault Connector Factory implementation for HTTP Vault connectors.
- HTTPVaultConnectorBuilder() - Constructor for class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Default empty constructor.
- HTTPVaultConnectorFactory - Class in de.stklcode.jvault.connector.factory
-
- HTTPVaultConnectorFactory() - Constructor for class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Default empty constructor.
- InvalidRequestException - Exception in de.stklcode.jvault.connector.exception
-
Exception thrown when trying to send malformed request.
- InvalidRequestException() - Constructor for exception de.stklcode.jvault.connector.exception.InvalidRequestException
-
Constructs a new empty exception.
- InvalidRequestException(String) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidRequestException
-
Constructs a new exception with the specified detail message.
- InvalidRequestException(Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidRequestException
-
Constructs a new exception with the specified cause.
- InvalidRequestException(String, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidRequestException
-
Constructs a new exception with the specified detail message and cause.
- InvalidResponseException - Exception in de.stklcode.jvault.connector.exception
-
Exception thrown when response from vault returned with erroneous status code or payload could not be parsed
to entity class.
- InvalidResponseException() - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
Constructs a new empty exception.
- InvalidResponseException(String) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
Constructs a new exception with the specified detail message.
- InvalidResponseException(Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
Constructs a new exception with the specified cause.
- InvalidResponseException(String, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
Constructs a new exception with the specified detail message and cause.
- InvalidResponseException(String, Integer) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
Constructs a new exception with the specified detail message and status code.
- InvalidResponseException(String, Integer, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
Constructs a new exception with the specified detail message, cause and status code.
- InvalidResponseException(String, Integer, String) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
Constructs a new exception with the specified detail message, cause and status code.
- InvalidResponseException(String, Integer, String, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
Constructs a new exception with the specified detail message, cause and status code.
- isAuthorized() - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- isAuthorized() - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Get authorization status.
- isDestroyed() - Method in class de.stklcode.jvault.connector.model.response.embedded.VersionMetadata
-
- isInitialized() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
-
- isInitialized() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
-
- isLocal() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthMethod
-
- isOrphan() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
-
- isPerformanceStandby() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
-
- isRenewable() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
-
- isRenewable() - Method in class de.stklcode.jvault.connector.model.response.VaultDataResponse
-
- isRenewable() - Method in class de.stklcode.jvault.connector.model.Token
-
- isSealed() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
-
- isSealed() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
-
- isStandby() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
-
- RawDataResponse - Class in de.stklcode.jvault.connector.model.response
-
Simple Vault data response.
- RawDataResponse() - Constructor for class de.stklcode.jvault.connector.model.response.RawDataResponse
-
- read(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- read(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Retrieve any nodes content from Vault.
- readDbCredentials(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Read credentials for SQL backends.
- readMongoDbCredentials(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Read credentials for MSSQL backend at default mount point.
- readMsSqlCredentials(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Read credentials for MSSQL backend at default mount point.
- readMySqlCredentials(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Read credentials for MySQL backend at default mount point.
- readPostgreSqlCredentials(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Read credentials for PostgreSQL backend at default mount point.
- readSecret(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Retrieve secret from Vault.
- readSecretData(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Retrieve the latest secret data for specific version from Vault.
- readSecretData(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Retrieve the latest secret data for specific version from Vault.
- readSecretMetadata(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- readSecretMetadata(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Retrieve secret metadata from Vault.
- readSecretMetadata(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Retrieve secret metadata from Vault.
- readSecretVersion(String, String, Integer) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- readSecretVersion(String, Integer) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Retrieve secret data from Vault.
- readSecretVersion(String, String, Integer) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Retrieve secret data from Vault.
- registerAppId(String, String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
Deprecated.
- registerAppId(String, String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
- registerAppUserId(String, String, String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
- registerUserId(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
Deprecated.
- registerUserId(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
- renew(String, Integer) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- renew(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Renew lease with given ID.
- renew(String, Integer) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Renew lease with given ID.
- renewable() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set token to be renewable.
- RequestHelper - Class in de.stklcode.jvault.connector.internal
-
Helper class to bundle Vault HTTP requests.
- RequestHelper(String, int, Integer, String, X509Certificate) - Constructor for class de.stklcode.jvault.connector.internal.RequestHelper
-
Constructor of the request helper.
- resetAuth() - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- resetAuth() - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Reset authorization information.
- revoke(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- revoke(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Revoke given lease immediately.
- withBindSecretID(Boolean) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set if role is bound to secret ID.
- withBindSecretID() - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Bind role to secret ID.
- withBoundCidrList(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
- withCidrBlock(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Add a CIDR block to list of bound blocks.
- withDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Attach default policy to token.
- withDisplayName(String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add display name.
- withHost(String) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Set hostname (default: 127.0.0.1).
- withHost(String) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Set hostname (default: 127.0.0.1).
- withId(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Add custom role ID.
- withId(String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add token ID.
- withMeta(Map<String, String>) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add meta data.
- withMeta(String, String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add meta data.
- withNoDefaultPolicy(boolean) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set TRUE if the default policy should not be part of this token.
- withNoParent(boolean) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set TRUE if the token should be created without parent.
- withNumberOfRetries(int) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Define the number of retries to attempt on 5xx errors.
- withNumberOfRetries(int) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Define the number of retries to attempt on 5xx errors.
- withNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set desired number of uses.
- withoutBindSecretID() - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Do not bind role to secret ID.
- withoutDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Do not attach default policy to token.
- withoutTLS() - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Convenience Method for NOT using TLS.
- withoutTLS() - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Convenience Method for NOT using TLS.
- withParent() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Create token with parent.
- withPeriod(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set renewal period for generated token in seconds.
- withPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Add given policies.
- withPolicies(String...) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add given policies.
- withPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add given policies.
- withPolicy(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Add a single policy.
- withPolicy(String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add a single policy.
- withPort(Integer) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Set port (default: 8200).
- withPort(Integer) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Set port (default: 8200).
- withPrefix(String) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Set API prefix.
- withPrefix(String) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Set API prefix.
- withRenewable(Boolean) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set if token is renewable.
- withResponse(String) - Method in exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
- withSecretIdBoundCidrs(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set bound CIDR blocks.
- withSecretIdNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set number of uses for sectet IDs.
- withSecretIdTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set default sectet ID TTL in seconds.
- withSslContext(SSLContext) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
- withStatusCode(Integer) - Method in exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
- withTimeout(int) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Define a custom timeout for the HTTP connection.
- withTimeout(int) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Define a custom timeout for the HTTP connection.
- withTLS(boolean) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Set TLS usage (default: TRUE).
- withTLS(boolean, String) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Set TLS usage (default: TRUE).
- withTLS(String) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Convenience Method for TLS usage (enabled by default).
- withTLS() - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Convenience Method for TLS usage (enabled by default).
- withTLS(boolean) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Set TLS usage (default: TRUE).
- withTLS() - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Convenience Method for TLS usage (enabled by default).
- withToken(String) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
- withToken(String) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
- withTokenMaxTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set maximum token TTL in seconds.
- withTokenTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set default token TTL in seconds.
- withTrustedCA(Path) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Add a trusted CA certifiate for HTTPS connections.
- withTrustedCA(X509Certificate) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Add a trusted CA certifiate for HTTPS connections.
- withTrustedCA(Path) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Add a trusted CA certifiate for HTTPS connections.
- withTrustedCA(X509Certificate) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.
Add a trusted CA certifiate for HTTPS connections.
- withTtl(Integer) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set desired time to live.
- write(String, Map<String, Object>, Map<String, Object>) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- write(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Write simple value to Vault.
- write(String, Map<String, Object>) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Write value to Vault.
- write(String, Map<String, Object>, Map<String, Object>) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Write value to Vault.
- writeSecret(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Write secret to Vault.
- writeSecret(String, Map<String, Object>) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Write secret to Vault.
- writeSecretData(String, String, Map<String, Object>, Integer) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- writeSecretData(String, Map<String, Object>) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Write secret to Vault.
- writeSecretData(String, String, Map<String, Object>) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Write secret to Vault.
- writeSecretData(String, String, Map<String, Object>, Integer) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Write secret to Vault.