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

A

APPID - de.stklcode.jvault.connector.model.AuthBackend
 
AppRole - Class in de.stklcode.jvault.connector.model
Vault AppRole role metamodel.
AppRole() - Constructor for class de.stklcode.jvault.connector.model.AppRole
Construct empty AppRole object.
AppRole(String, String, Boolean, List<String>, List<String>, Integer, Integer, Integer, Integer, Integer) - Constructor for class de.stklcode.jvault.connector.model.AppRole
Construct complete AppRole object.
APPROLE - de.stklcode.jvault.connector.model.AuthBackend
 
AppRoleBuilder - Class in de.stklcode.jvault.connector.model
A builder for vault AppRole roles..
AppRoleBuilder(String) - Constructor for class de.stklcode.jvault.connector.model.AppRoleBuilder
Construct AppRoleBuilder with only the role name set.
AppRoleResponse - Class in de.stklcode.jvault.connector.model.response
Vault response for AppRole lookup.
AppRoleResponse() - Constructor for class de.stklcode.jvault.connector.model.response.AppRoleResponse
 
AppRoleSecret - Class in de.stklcode.jvault.connector.model
Vault AppRole role metamodel.
AppRoleSecret() - Constructor for class de.stklcode.jvault.connector.model.AppRoleSecret
Construct empty AppRoleSecret object.
AppRoleSecret(String) - Constructor for class de.stklcode.jvault.connector.model.AppRoleSecret
Construct AppRoleSecret with secret ID.
AppRoleSecret(String, Map<String, Object>, List<String>) - Constructor for class de.stklcode.jvault.connector.model.AppRoleSecret
Construct AppRoleSecret with ID and metadata.
AppRoleSecretResponse - Class in de.stklcode.jvault.connector.model.response
Vault response for AppRole lookup.
AppRoleSecretResponse() - Constructor for class de.stklcode.jvault.connector.model.response.AppRoleSecretResponse
 
asOrphan() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
Create token without parent.
authAppId(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
Deprecated.
authAppId(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Deprecated.
As of Vault 0.6.1 App-ID is superseded by AppRole. Consider using VaultConnector.authAppRole(java.lang.String) instead.
authAppRole(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Authorize to Vault using AppRole method without secret ID.
authAppRole(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
authAppRole(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Authorize to Vault using AppRole method.
AuthBackend - Enum in de.stklcode.jvault.connector.model
Currently supported authentication backends.
AuthData - Class in de.stklcode.jvault.connector.model.response.embedded
Embedded authorization information inside Vault response.
AuthData() - Constructor for class de.stklcode.jvault.connector.model.response.embedded.AuthData
 
AuthMethod - Class in de.stklcode.jvault.connector.model.response.embedded
Embedded authentication method response.
AuthMethod() - Constructor for class de.stklcode.jvault.connector.model.response.embedded.AuthMethod
 
AuthMethodsResponse - Class in de.stklcode.jvault.connector.model.response
Authentication method response.
AuthMethodsResponse() - Constructor for class de.stklcode.jvault.connector.model.response.AuthMethodsResponse
Construct empty AuthMethodsResponse object.
AuthorizationRequiredException - Exception in de.stklcode.jvault.connector.exception
Exception thrown trying to do a request without any authorization handles.
AuthorizationRequiredException() - Constructor for exception de.stklcode.jvault.connector.exception.AuthorizationRequiredException
 
AuthResponse - Class in de.stklcode.jvault.connector.model.response
Vault response for authentication providing auth info in AuthData field.
AuthResponse() - Constructor for class de.stklcode.jvault.connector.model.response.AuthResponse
 
authToken(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
authToken(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Authorize to Vault using token.
authUserPass(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
authUserPass(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Authorize to Vault using username and password.

B

build() - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
 
build() - Method in interface de.stklcode.jvault.connector.builder.VaultConnectorBuilder
Build command, produces connector after initialization.
build() - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
Deprecated.
 
build() - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
Build the AppRole role based on given parameters.
build() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
Build the token based on given parameters.
buildAndAuth() - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
 
buildAndAuth() - Method in interface de.stklcode.jvault.connector.builder.VaultConnectorBuilder
Build connector and authenticate with token set in factory or from environment.
buildAndAuth() - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
Deprecated.
 
builder() - Static method in class de.stklcode.jvault.connector.model.Token
Get TokenBuilder instance.
builder(String) - Static method in class de.stklcode.jvault.connector.model.AppRole
Get AppRoleBuilder instance.

C

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(String, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.ConnectionException
Constructs a new exception with the specified detail message and cause.
ConnectionException(Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.ConnectionException
Constructs a new exception with the specified 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, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Register new AppRole role with default policy and custom ID.
createAppRole(String, List<String>) - Method in interface de.stklcode.jvault.connector.VaultConnector
Register new AppRole role with policies.
createAppRole(String, List<String>, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Register new AppRole role with policies and custom ID.
createAppRoleSecret(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Register new random generated AppRole secret.
createAppRoleSecret(String, AppRoleSecret) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
createAppRoleSecret(String, AppRoleSecret) - Method in interface de.stklcode.jvault.connector.VaultConnector
Register new AppRole secret with custom ID.
createAppRoleSecret(String, String) - 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) - Method in interface de.stklcode.jvault.connector.VaultConnector
Create a new token.
createToken(Token, boolean) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
createToken(Token, boolean) - Method in interface de.stklcode.jvault.connector.VaultConnector
Create a new token.
createToken(Token, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
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
 

D

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
This package contains the VaultConnectorBuilder to initialize a connector instance.
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
This package contains the VaultConnectorFactory to initialize a connector instance.
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) - Method in interface de.stklcode.jvault.connector.VaultConnector
Delete key from Vault.
delete(String, String) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
Execute HTTP request using DELETE method.
deleteAllSecretVersions(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Delete latest version of a secret from Vault.
deleteAllSecretVersions(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
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) - Method in interface de.stklcode.jvault.connector.VaultConnector
Delete latest version of a secret from Vault.
deleteLatestSecretVersion(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
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, int...) - Method in interface de.stklcode.jvault.connector.VaultConnector
Delete secret versions from Vault.
deleteSecretVersions(String, String, int...) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
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, int...) - Method in interface de.stklcode.jvault.connector.VaultConnector
Destroy secret versions from Vault.
destroySecretVersions(String, String, int...) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
destroySecretVersions(String, String, int...) - Method in interface de.stklcode.jvault.connector.VaultConnector
Destroy secret versions from Vault.

E

ErrorResponse - Class in de.stklcode.jvault.connector.model.response
Vault response in case of errors.
ErrorResponse() - Constructor for class de.stklcode.jvault.connector.model.response.ErrorResponse
 

F

forType(String) - Static method in enum de.stklcode.jvault.connector.model.AuthBackend
Retrieve AuthBackend value for given type string.
fromEnv() - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
Build connector based on the VAULT_ADDR} and VAULT_CACERT (optional) environment variables.
fromEnv() - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
Deprecated.
Build connector based on the VAULT_ADDR} and VAULT_CACERT (optional) environment variables.

G

get(String) - Method in class de.stklcode.jvault.connector.model.response.SecretResponse
Get a single value for given key.
get(String, Class<T>) - Method in class de.stklcode.jvault.connector.model.response.SecretResponse
Get response parsed as JSON.
get(String, Map<String, String>, String) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
Execute HTTP request using GET method.
get(String, Map<String, String>, String, Class<T>) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
Execute HTTP request using GET method and parse JSON result to target class.
getAccessor() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getAccessor() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
 
getAccessor() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getAppRoleID(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
getAppRoleID(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Retrieve ID for an AppRole role.
getAuth() - Method in class de.stklcode.jvault.connector.model.response.AuthResponse
 
getAuthBackends() - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
getAuthBackends() - Method in interface de.stklcode.jvault.connector.VaultConnector
Get all availale authentication backends.
getBindSecretId() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getBoundCidrList() - Method in class de.stklcode.jvault.connector.model.AppRole
Deprecated.
Use AppRole.getSecretIdBoundCidrs() instead, as this parameter is deprecated in Vault.
getBoundCidrListString() - Method in class de.stklcode.jvault.connector.model.AppRole
Deprecated.
Use AppRole.getSecretIdBoundCidrsString() instead, as this parameter is deprecated in Vault.
getCidrList() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getCidrListString() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getClientToken() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
 
getClusterId() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
 
getClusterID() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
 
getClusterName() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
 
getClusterName() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
 
getConfig() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthMethod
 
getCreatedTime() - Method in class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
 
getCreatedTime() - Method in class de.stklcode.jvault.connector.model.response.embedded.VersionMetadata
 
getCreatedTimeString() - Method in class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
 
getCreatedTimeString() - Method in class de.stklcode.jvault.connector.model.response.embedded.VersionMetadata
 
getCreationTime() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getCreationTime() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getCreationTtl() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getCurrentVersion() - Method in class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
 
getData() - Method in class de.stklcode.jvault.connector.model.response.AuthResponse
 
getData() - Method in class de.stklcode.jvault.connector.model.response.RawDataResponse
 
getData() - Method in class de.stklcode.jvault.connector.model.response.SecretResponse
Get complete data object.
getData() - Method in class de.stklcode.jvault.connector.model.response.TokenResponse
 
getDeletionTime() - Method in class de.stklcode.jvault.connector.model.response.embedded.VersionMetadata
 
getDeletionTimeString() - Method in class de.stklcode.jvault.connector.model.response.embedded.VersionMetadata
 
getDescription() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthMethod
 
getDisplayName() - Method in class de.stklcode.jvault.connector.model.Token
 
getErrors() - Method in class de.stklcode.jvault.connector.model.response.ErrorResponse
 
getExpirationTime() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getHealth() - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
getHealth() - Method in interface de.stklcode.jvault.connector.VaultConnector
Query server health information.
getHelp() - Method in class de.stklcode.jvault.connector.model.response.HelpResponse
 
getId() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getId() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getId() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getId() - Method in class de.stklcode.jvault.connector.model.Token
 
getKeys() - Method in class de.stklcode.jvault.connector.model.response.SecretListResponse
 
getLastUpdatedTime() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getLeaseDuration() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
 
getLeaseDuration() - Method in class de.stklcode.jvault.connector.model.response.VaultDataResponse
 
getLeaseId() - Method in class de.stklcode.jvault.connector.model.response.VaultDataResponse
 
getMaxVersions() - Method in class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
 
getMeta() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getMeta() - Method in class de.stklcode.jvault.connector.model.Token
 
getMetadata() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getMetadata() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
 
getMetadata() - Method in class de.stklcode.jvault.connector.model.response.MetadataResponse
Get the actual metadata.
getMetadata() - Method in class de.stklcode.jvault.connector.model.response.SecretResponse
Get secret metadata.
getMetadata() - Method in class de.stklcode.jvault.connector.model.response.SecretVersionResponse
Get the actual metadata.
getName() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getName() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getNoDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.Token
 
getNonce() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
 
getNoParent() - Method in class de.stklcode.jvault.connector.model.Token
 
getNumberOfShares() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
 
getNumUses() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getNumUses() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getNumUses() - Method in class de.stklcode.jvault.connector.model.Token
 
getOldestVersion() - Method in class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
 
getPassword() - Method in class de.stklcode.jvault.connector.model.response.CredentialsResponse
 
getPath() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getPeriod() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getPolicies() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getPolicies() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
 
getPolicies() - Method in class de.stklcode.jvault.connector.model.Token
 
getPoliciesString() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getProgress() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
 
getRawType() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthMethod
 
getReplicationDrMode() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
 
getReplicationPerfMode() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
 
getResponse() - Method in exception de.stklcode.jvault.connector.exception.InvalidResponseException
Retrieve the response text.
getRole() - Method in class de.stklcode.jvault.connector.model.response.AppRoleResponse
 
getRole() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getSecret() - Method in class de.stklcode.jvault.connector.model.response.AppRoleSecretResponse
 
getSecretIdBoundCidrs() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getSecretIdBoundCidrsString() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getSecretIdNumUses() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getSecretIdTtl() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getServerTimeUTC() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
 
getStatusCode() - Method in exception de.stklcode.jvault.connector.exception.InvalidResponseException
Retrieve the HTTP status code.
getSupportedMethods() - Method in class de.stklcode.jvault.connector.model.response.AuthMethodsResponse
 
getThreshold() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
 
getTokenMaxTtl() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getTokenTtl() - Method in class de.stklcode.jvault.connector.model.AppRole
 
getTtl() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
getTtl() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
getTtl() - Method in class de.stklcode.jvault.connector.model.Token
 
getType() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthMethod
 
getType() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
 
getUpdatedTime() - Method in class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
 
getUpdatedTimeString() - Method in class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
 
getUsername() - Method in class de.stklcode.jvault.connector.model.response.CredentialsResponse
 
getValue() - Method in class de.stklcode.jvault.connector.model.response.SecretResponse
Deprecated.
Deprecated artifact, will be removed at latest at v1.0.0
getValue(Class<T>) - Method in class de.stklcode.jvault.connector.model.response.SecretResponse
Deprecated.
Deprecated artifact, will be removed at latest at v1.0.0
getVersion() - Method in class de.stklcode.jvault.connector.model.response.embedded.VersionMetadata
 
getVersion() - Method in class de.stklcode.jvault.connector.model.response.HealthResponse
 
getVersion() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
 
getVersions() - Method in class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
 
getWarnings() - Method in class de.stklcode.jvault.connector.model.response.VaultDataResponse
 
GITHUB - de.stklcode.jvault.connector.model.AuthBackend
 

H

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
Deprecated.
As of 0.8.0 please refer to VaultConnectorBuilder.http().
HTTPVaultConnector - Class in de.stklcode.jvault.connector
Vault Connector implementatin using Vault's HTTP API.
HTTPVaultConnector(String) - Constructor for class de.stklcode.jvault.connector.HTTPVaultConnector
Create connector using full URL.
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, 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
Deprecated.
As of 0.8.0 please refer to HTTPVaultConnectorBuilder with identical API.
HTTPVaultConnectorFactory() - Constructor for class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
Deprecated.
Default empty constructor.

I

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(String, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidRequestException
Constructs a new exception with the specified detail message and cause.
InvalidRequestException(Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidRequestException
Constructs a new exception with the specified 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(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, 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.
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, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
Constructs a new exception with the specified detail message and cause.
InvalidResponseException(Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.InvalidResponseException
Constructs a new exception with the specified cause.
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
 

L

list(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
list(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
List available nodes from Vault.
listAppRoles() - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
listAppRoles() - Method in interface de.stklcode.jvault.connector.VaultConnector
List existing (accessible) AppRole roles.
listAppRoleSecrets(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
listAppRoleSecrets(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
List existing (accessible) secret IDs for AppRole role.
listSecrets(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
List available secrets from Vault.
lookupAppRole(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
lookupAppRole(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Lookup an AppRole role.
lookupAppRoleSecret(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
lookupAppRoleSecret(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Lookup an AppRole secret.
lookupToken(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
lookupToken(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Lookup token information.

M

MetadataResponse - Class in de.stklcode.jvault.connector.model.response
Vault response for secret metadata (KV v2).
MetadataResponse() - Constructor for class de.stklcode.jvault.connector.model.response.MetadataResponse
 

N

notRenewable() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
Set token to be not renewable.

P

PATH_SECRET - Static variable in interface de.stklcode.jvault.connector.VaultConnector
Default sub-path for Vault secrets.
PermissionDeniedException - Exception in de.stklcode.jvault.connector.exception
Exception thrown when trying to access a path the current user/token does not have permission to access.
PermissionDeniedException() - Constructor for exception de.stklcode.jvault.connector.exception.PermissionDeniedException
Constructs a new empty exception.
PermissionDeniedException(String) - Constructor for exception de.stklcode.jvault.connector.exception.PermissionDeniedException
Constructs a new exception with the specified detail message.
PermissionDeniedException(String, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.PermissionDeniedException
Constructs a new exception with the specified detail message and cause.
PermissionDeniedException(Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.PermissionDeniedException
Constructs a new exception with the specified cause.
post(String, Object, String) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
Execute HTTP request using POST method.
post(String, Object, String, Class<T>) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
Execute HTTP request using POST method and parse JSON result.
postWithoutResponse(String, Object, String) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
Execute HTTP request using POST method and expect empty (204) response.
put(String, Map<String, String>, String) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
Execute HTTP request using PUT method.
put(String, Map<String, String>, String, Class<T>) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
Execute HTTP request using PUT method and parse JSON result.
putWithoutResponse(String, Map<String, String>, String) - Method in class de.stklcode.jvault.connector.internal.RequestHelper
Execute HTTP request using PUT method and expect empty (204) response.

R

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) - Method in interface de.stklcode.jvault.connector.VaultConnector
Retrieve secret metadata from Vault.
readSecretMetadata(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
readSecretMetadata(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Retrieve secret metadata from Vault.
readSecretVersion(String, Integer) - Method in interface de.stklcode.jvault.connector.VaultConnector
Retrieve secret data from Vault.
readSecretVersion(String, String, Integer) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
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
Deprecated.
As of Vault 0.6.1 App-ID is superseded by AppRole. Consider using VaultConnector.createAppRole(de.stklcode.jvault.connector.model.AppRole) instead.
registerAppUserId(String, String, String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Deprecated.
As of Vault 0.6.1 App-ID is superseded by AppRole.
registerUserId(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
Deprecated.
registerUserId(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Deprecated.
As of Vault 0.6.1 App-ID is superseded by AppRole. Consider using VaultConnector.createAppRoleSecret(java.lang.String) instead.
renew(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Renew lease with given ID.
renew(String, Integer) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
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.

S

seal() - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
seal() - Method in interface de.stklcode.jvault.connector.VaultConnector
Seal vault.
SealResponse - Class in de.stklcode.jvault.connector.model.response
Vault response for seal status or unseal request.
SealResponse() - Constructor for class de.stklcode.jvault.connector.model.response.SealResponse
 
sealStatus() - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
sealStatus() - Method in interface de.stklcode.jvault.connector.VaultConnector
Retrieve status of vault seal.
SecretListResponse - Class in de.stklcode.jvault.connector.model.response
Vault response for secret list request.
SecretListResponse() - Constructor for class de.stklcode.jvault.connector.model.response.SecretListResponse
 
SecretMetadata - Class in de.stklcode.jvault.connector.model.response.embedded
Embedded metadata for Key-Value v2 secrets.
SecretMetadata() - Constructor for class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
 
SecretResponse - Class in de.stklcode.jvault.connector.model.response
Vault response for secret request.
SecretResponse() - Constructor for class de.stklcode.jvault.connector.model.response.SecretResponse
 
SecretVersionResponse - Class in de.stklcode.jvault.connector.model.response
Vault response for a single secret version metatada, i.e. after update (KV v2).
SecretVersionResponse() - Constructor for class de.stklcode.jvault.connector.model.response.SecretVersionResponse
 
setAppRoleID(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
setAppRoleID(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Set custom ID for an AppRole role.
setAuth(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.AuthResponse
Set authentication data.
setBoundCidrList(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRole
Deprecated.
Use AppRole.setSecretIdBoundCidrs(List) instead, as this parameter is deprecated in Vault.
setCidrList(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
 
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.AppRoleResponse
 
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.AppRoleSecretResponse
 
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.AuthMethodsResponse
 
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.AuthResponse
 
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.MetadataResponse
 
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.RawDataResponse
 
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.SecretListResponse
Set data.
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.SecretResponse
 
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.SecretVersionResponse
 
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.TokenResponse
Set data.
setData(Map<String, Object>) - Method in class de.stklcode.jvault.connector.model.response.VaultDataResponse
Set data.
setPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRole
 
setSecretIdBoundCidrs(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRole
 
setType(String) - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthMethod
 

T

TlsException - Exception in de.stklcode.jvault.connector.exception
Exception thrown on errors with TLS connection.
TlsException() - Constructor for exception de.stklcode.jvault.connector.exception.TlsException
Constructs a new empty exception.
TlsException(String) - Constructor for exception de.stklcode.jvault.connector.exception.TlsException
Constructs a new exception with the specified detail message.
TlsException(String, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.TlsException
Constructs a new exception with the specified detail message and cause.
TlsException(Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.TlsException
Constructs a new exception with the specified cause.
Token - Class in de.stklcode.jvault.connector.model
Vault Token metamodel.
Token(String, String, Boolean, Boolean, Integer, Integer, List<String>, Map<String, String>, Boolean) - Constructor for class de.stklcode.jvault.connector.model.Token
Construct complete Token object.
TOKEN - de.stklcode.jvault.connector.model.AuthBackend
 
TokenBuilder - Class in de.stklcode.jvault.connector.model
A builder for vault tokens.
TokenBuilder() - Constructor for class de.stklcode.jvault.connector.model.TokenBuilder
 
TokenData - Class in de.stklcode.jvault.connector.model.response.embedded
Embedded token information inside Vault response.
TokenData() - Constructor for class de.stklcode.jvault.connector.model.response.embedded.TokenData
 
TokenResponse - Class in de.stklcode.jvault.connector.model.response
Vault response from token lookup providing Token information in TokenData field.
TokenResponse() - Constructor for class de.stklcode.jvault.connector.model.response.TokenResponse
 
toString() - Method in class de.stklcode.jvault.connector.model.response.ErrorResponse
 

U

undeleteSecretVersions(String, int...) - Method in interface de.stklcode.jvault.connector.VaultConnector
Undelete (restore) secret versions from Vault.
undeleteSecretVersions(String, String, int...) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
undeleteSecretVersions(String, String, int...) - Method in interface de.stklcode.jvault.connector.VaultConnector
Undelete (restore) secret versions from Vault.
UNKNOWN - de.stklcode.jvault.connector.model.AuthBackend
 
unseal(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
Unseal vault.
unseal(String, Boolean) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
unseal(String, Boolean) - Method in interface de.stklcode.jvault.connector.VaultConnector
Unseal vault.
updateSecretMetadata(String, Integer, boolean) - Method in interface de.stklcode.jvault.connector.VaultConnector
Update secret metadata.
updateSecretMetadata(String, String, Integer, boolean) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
 
updateSecretMetadata(String, String, Integer, boolean) - Method in interface de.stklcode.jvault.connector.VaultConnector
Update secret metadata.
USERPASS - de.stklcode.jvault.connector.model.AuthBackend
 

V

valueOf(String) - Static method in enum de.stklcode.jvault.connector.model.AuthBackend
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.stklcode.jvault.connector.model.AuthBackend
Returns an array containing the constants of this enum type, in the order they are declared.
VaultConnector - Interface in de.stklcode.jvault.connector
Vault Connector interface.
VaultConnectorBuilder - Interface in de.stklcode.jvault.connector.builder
Abstract Vault Connector Builder interface.
VaultConnectorException - Exception in de.stklcode.jvault.connector.exception
Abstract Exception class for Vault Connector internal exceptions.
VaultConnectorException() - Constructor for exception de.stklcode.jvault.connector.exception.VaultConnectorException
Constructs a new empty exception.
VaultConnectorException(String) - Constructor for exception de.stklcode.jvault.connector.exception.VaultConnectorException
Constructs a new exception with the specified detail message.
VaultConnectorException(String, Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.VaultConnectorException
Constructs a new exception with the specified detail message and cause.
VaultConnectorException(Throwable) - Constructor for exception de.stklcode.jvault.connector.exception.VaultConnectorException
Constructs a new exception with the specified cause.
VaultConnectorFactory - Class in de.stklcode.jvault.connector.factory
Deprecated.
As of 0.8.0 please refer to VaultConnectorBuilder with identical API.
VaultConnectorFactory() - Constructor for class de.stklcode.jvault.connector.factory.VaultConnectorFactory
Deprecated.
 
VaultDataResponse - Class in de.stklcode.jvault.connector.model.response
Abstract Vault response with default payload fields.
VaultDataResponse() - Constructor for class de.stklcode.jvault.connector.model.response.VaultDataResponse
 
VaultResponse - Interface in de.stklcode.jvault.connector.model.response
Marker interface for responses from Vault backend.
VersionMetadata - Class in de.stklcode.jvault.connector.model.response.embedded
Embedded metadata for a single Key-Value v2 version.
VersionMetadata() - Constructor for class de.stklcode.jvault.connector.model.response.embedded.VersionMetadata
 

W

withBindSecretID() - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
Bind role to secret ID.
withBindSecretID(Boolean) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
Set if role is bound to secret ID.
withBoundCidrList(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
Deprecated.
Use AppRoleBuilder.withSecretIdBoundCidrs(List) instead, as this parameter is deprecated in Vault.
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(String, String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
Add meta data.
withMeta(Map<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(String...) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
Add given policies.
withPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
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
Deprecated.
use constructor with response argument instead
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
Deprecated.
withStatusCode(Integer) - Method in exception de.stklcode.jvault.connector.exception.InvalidResponseException
Deprecated.
as of 0.6.2, use constructor with status code argument instead
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() - 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.factory.HTTPVaultConnectorFactory
Deprecated.
Convenience Method for TLS usage (enabled by default).
withTLS(boolean) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
Set TLS usage (default: TRUE).
withTLS(boolean) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
Deprecated.
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).
withToken(String) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
Set token for automatic authentication, using HTTPVaultConnectorBuilder.buildAndAuth().
withToken(String) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
Deprecated.
Set token for automatic authentication, using HTTPVaultConnectorFactory.buildAndAuth().
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(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.builder.HTTPVaultConnectorBuilder
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, 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 class de.stklcode.jvault.connector.HTTPVaultConnector
 
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>) - 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, String, Map<String, Object>, Integer) - Method in interface de.stklcode.jvault.connector.VaultConnector
Write secret to Vault.
writeSecretData(String, Map<String, Object>) - Method in interface de.stklcode.jvault.connector.VaultConnector
Write secret to Vault.
A B C D E F G H I L M N P R S T U V W 
All Classes All Packages