A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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(AppRole.Builder) - Constructor for class de.stklcode.jvault.connector.model.AppRole
-
Construct
AppRole
object fromAppRole.Builder
. - APPROLE - de.stklcode.jvault.connector.model.AuthBackend
- AppRole.Builder - Class in de.stklcode.jvault.connector.model
-
A builder for vault AppRole roles..
- AppRoleBuilder - Class in de.stklcode.jvault.connector.model
-
Deprecated.As of 0.9 in favor of
AppRole.Builder
. - AppRoleBuilder(String) - Constructor for class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.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.Token.Builder
-
Create token without parent.
- asOrphan() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.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
- BATCH - de.stklcode.jvault.connector.model.Token.Type
- 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.AppRole.Builder
-
Build the AppRole role based on given parameters.
- build() - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Build the AppRole role based on given parameters.
- build() - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Build the token based on given parameters.
- build() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Build the token based on given parameters.
- build() - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
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
Token.Builder
instance. - builder() - Static method in class de.stklcode.jvault.connector.model.TokenRole
-
Get
TokenRole.Builder
instance. - builder(String) - Static method in class de.stklcode.jvault.connector.model.AppRole
-
Get
AppRole.Builder
instance. - Builder() - Constructor for class de.stklcode.jvault.connector.model.Token.Builder
- Builder() - Constructor for class de.stklcode.jvault.connector.model.TokenRole.Builder
- Builder(String) - Constructor for class de.stklcode.jvault.connector.model.AppRole.Builder
-
Construct
AppRole.Builder
with only the role name set.
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.
- createOrUpdateTokenRole(TokenRole) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Create a new or update an existing token role.
- createOrUpdateTokenRole(String, TokenRole) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
- createOrUpdateTokenRole(String, TokenRole) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Create a new or update an existing token role.
- 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 - de.stklcode.jvault.connector.model.Token.Type
- DEFAULT_BATCH - de.stklcode.jvault.connector.model.Token.Type
- 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_SERVICE - de.stklcode.jvault.connector.model.Token.Type
- 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.
- deleteTokenRole(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
- deleteTokenRole(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Delete a token role.
- 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
- forName(String) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Add token role name.
- 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
- getAllowedEntityAliases() - Method in class de.stklcode.jvault.connector.model.TokenRole
- getAllowedPolicies() - Method in class de.stklcode.jvault.connector.model.TokenRole
- 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 available authentication backends.
- getBindSecretId() - Method in class de.stklcode.jvault.connector.model.AppRole
- 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
- getData() - Method in class de.stklcode.jvault.connector.model.response.TokenRoleResponse
- 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
- getDisallowedPolicies() - Method in class de.stklcode.jvault.connector.model.TokenRole
- getDisplayName() - Method in class de.stklcode.jvault.connector.model.Token
- getEnableLocalSecretIds() - Method in class de.stklcode.jvault.connector.model.AppRole
- getEntityAlias() - Method in class de.stklcode.jvault.connector.model.Token
- getEntityId() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
- getEntityId() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
- getErrors() - Method in class de.stklcode.jvault.connector.model.response.ErrorResponse
- getExpirationTime() - Method in class de.stklcode.jvault.connector.model.AppRoleSecret
- getExpireTime() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
- getExpireTimeString() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
- getExplicitMaxTtl() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
- getExplicitMaxTtl() - Method in class de.stklcode.jvault.connector.model.Token
- 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
- getIssueTime() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
- getIssueTimeString() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
- 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
- getName() - Method in class de.stklcode.jvault.connector.model.TokenRole
- 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
- getOrphan() - Method in class de.stklcode.jvault.connector.model.TokenRole
- getPassword() - Method in class de.stklcode.jvault.connector.model.response.CredentialsResponse
- getPath() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
- getPathSuffix() - Method in class de.stklcode.jvault.connector.model.TokenRole
- getPeriod() - Method in class de.stklcode.jvault.connector.model.AppRole
-
Deprecated.Use
AppRole.getTokenPeriod()
instead. - getPeriod() - Method in class de.stklcode.jvault.connector.model.Token
- getPolicies() - Method in class de.stklcode.jvault.connector.model.AppRole
-
Deprecated.Use
AppRole.getTokenPolicies()
instead. - getPolicies() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
- getPolicies() - Method in class de.stklcode.jvault.connector.model.response.embedded.TokenData
- getPolicies() - Method in class de.stklcode.jvault.connector.model.Token
- getPoliciesString() - Method in class de.stklcode.jvault.connector.model.AppRole
-
Deprecated.Use
AppRole.getTokenPoliciesString()
instead. - getProgress() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
- getRawType() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthMethod
- getRenewable() - Method in class de.stklcode.jvault.connector.model.TokenRole
- 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
- 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
- getTokenBoundCidrs() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenBoundCidrs() - Method in class de.stklcode.jvault.connector.model.TokenRole
- getTokenBoundCidrsString() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenExplicitMaxTtl() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenExplicitMaxTtl() - Method in class de.stklcode.jvault.connector.model.TokenRole
- getTokenMaxTtl() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenNoDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenNoDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.TokenRole
- getTokenNumUses() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenNumUses() - Method in class de.stklcode.jvault.connector.model.TokenRole
- getTokenPeriod() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenPeriod() - Method in class de.stklcode.jvault.connector.model.TokenRole
- getTokenPolicies() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenPolicies() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
- getTokenPoliciesString() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenTtl() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenType() - Method in class de.stklcode.jvault.connector.model.AppRole
- getTokenType() - Method in class de.stklcode.jvault.connector.model.response.embedded.AuthData
- getTokenType() - Method in class de.stklcode.jvault.connector.model.TokenRole
- 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.embedded.TokenData
- getType() - Method in class de.stklcode.jvault.connector.model.response.SealResponse
- getType() - Method in class de.stklcode.jvault.connector.model.Token
- 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 implementation 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 Builder 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.AuthData
- 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.embedded.TokenData
- 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.
- listTokenRoles() - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
- listTokenRoles() - Method in interface de.stklcode.jvault.connector.VaultConnector
-
List available token roles 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.Token.Builder
-
Set token to be not renewable.
- notRenewable() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Set token to be not renewable.
O
- orphan(Boolean) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Set TRUE if the token role should be created orphan.
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.
- readTokenRole(String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
- readTokenRole(String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Lookup token information.
- 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.Token.Builder
-
Set token to be renewable.
- renewable() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Set token to be renewable.
- renewable(Boolean) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Set TRUE if the token role should be created 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 metadata, i.e. after update (KV v2).
- SecretVersionResponse() - Constructor for class de.stklcode.jvault.connector.model.response.SecretVersionResponse
- SERVICE - de.stklcode.jvault.connector.model.Token.Type
- 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.
- setBoundCidrs(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRole
- 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.TokenRoleResponse
-
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
-
Deprecated.Use
AppRole.setTokenPolicies(List)
instead. - setSecretIdBoundCidrs(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRole
- setTokenPolicies(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() - Constructor for class de.stklcode.jvault.connector.model.Token
-
Construct empty
Token
object. - Token(Token.Builder) - Constructor for class de.stklcode.jvault.connector.model.Token
-
Construct
Token
object fromToken.Builder
. - Token(String, String, Boolean, Boolean, Integer, Integer, List<String>, Map<String, String>, Boolean) - Constructor for class de.stklcode.jvault.connector.model.Token
-
Deprecated.As of 0.9 in favor of
Token.builder()
. Will be removed with next major release. - Token(String, String, String, Boolean, Boolean, Integer, Integer, List<String>, Map<String, String>, Boolean) - Constructor for class de.stklcode.jvault.connector.model.Token
-
Deprecated.As of 0.9 in favor of
Token.builder()
. Will be removed with next major release. - TOKEN - de.stklcode.jvault.connector.model.AuthBackend
- Token.Builder - Class in de.stklcode.jvault.connector.model
-
A builder for vault tokens.
- Token.Type - Enum in de.stklcode.jvault.connector.model
-
Constants for token types.
- TokenBuilder - Class in de.stklcode.jvault.connector.model
-
Deprecated.As of 0.9 in favor of
Token.Builder
. - TokenBuilder() - Constructor for class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.
- 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
- TokenRole - Class in de.stklcode.jvault.connector.model
-
Vault Token Role metamodel.
- TokenRole() - Constructor for class de.stklcode.jvault.connector.model.TokenRole
-
Construct empty
TokenRole
object. - TokenRole(TokenRole.Builder) - Constructor for class de.stklcode.jvault.connector.model.TokenRole
- TokenRole.Builder - Class in de.stklcode.jvault.connector.model
-
A builder for vault token roles.
- TokenRoleResponse - Class in de.stklcode.jvault.connector.model.response
-
Vault response from token role lookup providing Token information in
TokenData
field. - TokenRoleResponse() - Constructor for class de.stklcode.jvault.connector.model.response.TokenRoleResponse
- 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
- value() - Method in enum de.stklcode.jvault.connector.model.Token.Type
- valueOf(String) - Static method in enum de.stklcode.jvault.connector.model.AuthBackend
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.stklcode.jvault.connector.model.Token.Type
-
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.
- values() - Static method in enum de.stklcode.jvault.connector.model.Token.Type
-
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
- wit0hTokenPeriod(Integer) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set renewal period for generated token in seconds.
- wit0hTokenPeriod(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set renewal period for generated token in seconds.
- withAllowedEntityAlias(String) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Add an allowed entity alias.
- withAllowedEntityAliases(List<String>) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Add allowed entity aliases.
- withAllowedPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Add allowed policies.
- withAllowedPolicy(String) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Add an allowed policy.
- withBindSecretID() - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Bind role to secret ID.
- withBindSecretID() - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Bind role to secret ID.
- withBindSecretID(Boolean) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set if role is bound to secret ID.
- withBindSecretID(Boolean) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set if role is bound to secret ID.
- withDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Attach default policy to token.
- withDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Attach default policy to token.
- withDisallowedPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Add disallowed policies.
- withDisallowedPolicy(String) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Add a disallowed policy.
- withDisplayName(String) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Add display name.
- withDisplayName(String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Add display name.
- withEnableLocalSecretIds(Boolean) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Enable or disable local secret IDs.
- withEnableLocalSecretIds(Boolean) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Enable or disable local secret IDs.
- withEntityAlias(String) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Set entity alias for token.
- withExplicitMaxTtl(Integer) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Set desired explicit maximum time to live.
- 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.AppRole.Builder
-
Add custom role ID.
- withId(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Add custom role ID.
- withId(String) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Add token ID.
- withId(String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Add token ID.
- withMeta(String, String) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Add meta data.
- withMeta(String, String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Add meta data.
- withMeta(Map<String, String>) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Add meta data.
- withMeta(Map<String, String>) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Add meta data.
- withName(String) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Add role name.
- withNoDefaultPolicy(boolean) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Set TRUE if the default policy should not be part of this token.
- withNoDefaultPolicy(boolean) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Set TRUE if the default policy should not be part of this token.
- withNoParent(boolean) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Set TRUE if the token should be created without parent.
- withNoParent(boolean) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.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.Token.Builder
-
Set desired number of uses.
- withNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Set desired number of uses.
- withoutBindSecretID() - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Do not bind role to secret ID.
- withoutBindSecretID() - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Do not bind role to secret ID.
- withoutDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Do not attach default policy to token.
- withoutDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.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.Token.Builder
-
Create token with parent.
- withParent() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Create token with parent.
- withPathSuffix(String) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Set token role path suffix.
- withPeriod(Integer) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Deprecated.Use
AppRole.Builder.wit0hTokenPeriod(Integer)
instead. - withPeriod(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Use
AppRoleBuilder.wit0hTokenPeriod(Integer)
instead. - withPeriod(Integer) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Set token period (former lease time).
- withPolicies(String...) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Add given policies.
- withPolicies(String...) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Add given policies.
- withPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Deprecated.Use
AppRole.Builder.withTokenPolicies(List)
instead. - withPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Use
AppRoleBuilder.withTokenPolicies(List)
instead. - withPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Add given policies.
- withPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Add given policies.
- withPolicy(String) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Deprecated.Use
AppRole.Builder.withTokenPolicy(String)
instead. - withPolicy(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Use
AppRoleBuilder.withTokenPolicy(String)
instead. - withPolicy(String) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Add a single policy.
- withPolicy(String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.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.Token.Builder
-
Set if token is renewable.
- withRenewable(Boolean) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Set if token is renewable.
- withResponse(String) - Method in exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
Deprecated.use constructor with response argument instead
- withSecretBoundCidr(String) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Add a CIDR block to list of bound blocks for secret.
- withSecretBoundCidr(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Add a CIDR block to list of bound blocks for secret.
- withSecretIdBoundCidrs(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set bound CIDR blocks.
- withSecretIdBoundCidrs(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set bound CIDR blocks.
- withSecretIdNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set number of uses for sectet IDs.
- withSecretIdNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set number of uses for secret IDs.
- withSecretIdTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set default sectet ID TTL in seconds.
- withSecretIdTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set default secret ID TTL in seconds.
- withSslContext(SSLContext) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.As of 0.8.0 this is no longer supported, please use
HTTPVaultConnectorFactory.withTrustedCA(Path)
orHTTPVaultConnectorFactory.withTrustedCA(X509Certificate)
. - 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
buildAndAuth()
. - withToken(String) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.Set token for automatic authentication, using
HTTPVaultConnectorFactory.buildAndAuth()
. - withTokenBoundCidr(String) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Add a CIDR block to list of bound blocks for token.
- withTokenBoundCidr(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Add a CIDR block to list of bound blocks for token.
- withTokenBoundCidr(String) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Add a single bound CIDR.
- withTokenBoundCidrs(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set bound CIDR blocks for associated tokens.
- withTokenBoundCidrs(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set bound CIDR blocks for associated tokens.
- withTokenBoundCidrs(List<String>) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Add a list of bound CIDRs.
- withTokenExplicitMaxTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set explicit maximum token TTL in seconds.
- withTokenExplicitMaxTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set explicit maximum token TTL in seconds.
- withTokenExplicitMaxTtl(Integer) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Set explicit max.
- withTokenMaxTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set maximum token TTL in seconds.
- withTokenMaxTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set maximum token TTL in seconds.
- withTokenNoDefaultPolicy(Boolean) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Enable or disable default policy for generated token.
- withTokenNoDefaultPolicy(Boolean) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Enable or disable default policy for generated token.
- withTokenNoDefaultPolicy(Boolean) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Set TRUE if the token role should be created renewable.
- withTokenNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set number of uses for generated tokens.
- withTokenNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set number of uses for generated tokens.
- withTokenNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Set number of uses for tokens.
- withTokenPeriod(Integer) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Set token period.
- withTokenPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Add given policies.
- withTokenPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Add given policies.
- withTokenPolicy(String) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Add a single policy.
- withTokenPolicy(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Add a single policy.
- withTokenTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set default token TTL in seconds.
- withTokenTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set default token TTL in seconds.
- withTokenType(Token.Type) - Method in class de.stklcode.jvault.connector.model.AppRole.Builder
-
Set type of generated token.
- withTokenType(Token.Type) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Deprecated.Set type of generated token.
- withTokenType(Token.Type) - Method in class de.stklcode.jvault.connector.model.TokenRole.Builder
-
Set token type.
- withTrustedCA(Path) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Add a trusted CA certificate for HTTPS connections.
- withTrustedCA(Path) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.Add a trusted CA certificate for HTTPS connections.
- withTrustedCA(X509Certificate) - Method in class de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder
-
Add a trusted CA certificate for HTTPS connections.
- withTrustedCA(X509Certificate) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Deprecated.Add a trusted CA certificate for HTTPS connections.
- withTtl(Integer) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Set desired time to live.
- withTtl(Integer) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Set desired time to live.
- withType(Token.Type) - Method in class de.stklcode.jvault.connector.model.Token.Builder
-
Specify token type.
- withType(Token.Type) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Deprecated.Specify token type.
- 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.
All Classes All Packages