AuthResponse |
HTTPVaultConnector.authAppId(String appID,
String userID) |
Deprecated.
|
AuthResponse |
VaultConnector.authAppId(String appID,
String userID) |
Deprecated.
|
AuthResponse |
HTTPVaultConnector.authAppRole(String roleID,
String secretID) |
|
default AuthResponse |
VaultConnector.authAppRole(String roleID) |
Authorize to Vault using AppRole method without secret ID.
|
AuthResponse |
VaultConnector.authAppRole(String roleID,
String secretID) |
Authorize to Vault using AppRole method.
|
TokenResponse |
HTTPVaultConnector.authToken(String token) |
|
TokenResponse |
VaultConnector.authToken(String token) |
Authorize to Vault using token.
|
AuthResponse |
HTTPVaultConnector.authUserPass(String username,
String password) |
|
AuthResponse |
VaultConnector.authUserPass(String username,
String password) |
Authorize to Vault using username and password.
|
boolean |
HTTPVaultConnector.createAppRole(AppRole role) |
|
boolean |
VaultConnector.createAppRole(AppRole role) |
Register a new AppRole role from given metamodel.
|
default boolean |
VaultConnector.createAppRole(String roleName) |
Register new AppRole role with default policy.
|
default boolean |
VaultConnector.createAppRole(String roleName,
String roleID) |
Register new AppRole role with default policy and custom ID.
|
default boolean |
VaultConnector.createAppRole(String roleName,
List<String> policies) |
Register new AppRole role with policies.
|
default boolean |
VaultConnector.createAppRole(String roleName,
List<String> policies,
String roleID) |
Register new AppRole role with policies and custom ID.
|
AppRoleSecretResponse |
HTTPVaultConnector.createAppRoleSecret(String roleName,
AppRoleSecret secret) |
|
default AppRoleSecretResponse |
VaultConnector.createAppRoleSecret(String roleName) |
Register new random generated AppRole secret.
|
AppRoleSecretResponse |
VaultConnector.createAppRoleSecret(String roleName,
AppRoleSecret secret) |
Register new AppRole secret with custom ID.
|
default AppRoleSecretResponse |
VaultConnector.createAppRoleSecret(String roleName,
String secretID) |
Register new AppRole secret with custom ID.
|
boolean |
HTTPVaultConnector.createOrUpdateTokenRole(String name,
TokenRole role) |
|
default boolean |
VaultConnector.createOrUpdateTokenRole(TokenRole role) |
Create a new or update an existing token role.
|
boolean |
VaultConnector.createOrUpdateTokenRole(String name,
TokenRole role) |
Create a new or update an existing token role.
|
AuthResponse |
HTTPVaultConnector.createToken(Token token) |
|
AuthResponse |
HTTPVaultConnector.createToken(Token token,
boolean orphan) |
|
AuthResponse |
HTTPVaultConnector.createToken(Token token,
String role) |
|
AuthResponse |
VaultConnector.createToken(Token token) |
Create a new token.
|
AuthResponse |
VaultConnector.createToken(Token token,
boolean orphan) |
Create a new token.
|
AuthResponse |
VaultConnector.createToken(Token token,
String role) |
Create a new token for specific role.
|
void |
HTTPVaultConnector.delete(String key) |
|
void |
VaultConnector.delete(String key) |
Delete key from Vault.
|
void |
HTTPVaultConnector.deleteAllSecretVersions(String mount,
String key) |
|
default void |
VaultConnector.deleteAllSecretVersions(String key) |
Delete latest version of a secret from Vault.
|
void |
VaultConnector.deleteAllSecretVersions(String mount,
String key) |
Delete latest version of a secret from Vault.
|
boolean |
HTTPVaultConnector.deleteAppRole(String roleName) |
|
boolean |
VaultConnector.deleteAppRole(String roleName) |
Delete AppRole role from Vault.
|
void |
HTTPVaultConnector.deleteLatestSecretVersion(String mount,
String key) |
|
default void |
VaultConnector.deleteLatestSecretVersion(String key) |
Delete latest version of a secret from Vault.
|
void |
VaultConnector.deleteLatestSecretVersion(String mount,
String key) |
Delete latest version of a secret from Vault.
|
default void |
VaultConnector.deleteSecret(String key) |
Delete secret from Vault.
|
void |
HTTPVaultConnector.deleteSecretVersions(String mount,
String key,
int... versions) |
|
default void |
VaultConnector.deleteSecretVersions(String key,
int... versions) |
Delete secret versions from Vault.
|
void |
VaultConnector.deleteSecretVersions(String mount,
String key,
int... versions) |
Delete secret versions from Vault.
|
boolean |
HTTPVaultConnector.deleteTokenRole(String name) |
|
boolean |
VaultConnector.deleteTokenRole(String name) |
Delete a token role.
|
boolean |
HTTPVaultConnector.destroyAppRoleSecret(String roleName,
String secretID) |
|
boolean |
VaultConnector.destroyAppRoleSecret(String roleName,
String secretID) |
Destroy an AppRole secret.
|
void |
HTTPVaultConnector.destroySecretVersions(String mount,
String key,
int... versions) |
|
default void |
VaultConnector.destroySecretVersions(String key,
int... versions) |
Destroy secret versions from Vault.
|
void |
VaultConnector.destroySecretVersions(String mount,
String key,
int... versions) |
Destroy secret versions from Vault.
|
String |
HTTPVaultConnector.getAppRoleID(String roleName) |
|
String |
VaultConnector.getAppRoleID(String roleName) |
Retrieve ID for an AppRole role.
|
List<AuthBackend> |
HTTPVaultConnector.getAuthBackends() |
|
List<AuthBackend> |
VaultConnector.getAuthBackends() |
Get all available authentication backends.
|
HealthResponse |
HTTPVaultConnector.getHealth() |
|
HealthResponse |
VaultConnector.getHealth() |
Query server health information.
|
List<String> |
HTTPVaultConnector.list(String path) |
|
List<String> |
VaultConnector.list(String path) |
List available nodes from Vault.
|
List<String> |
HTTPVaultConnector.listAppRoles() |
|
List<String> |
VaultConnector.listAppRoles() |
List existing (accessible) AppRole roles.
|
List<String> |
HTTPVaultConnector.listAppRoleSecrets(String roleName) |
|
List<String> |
VaultConnector.listAppRoleSecrets(String roleName) |
List existing (accessible) secret IDs for AppRole role.
|
default List<String> |
VaultConnector.listSecrets(String path) |
List available secrets from Vault.
|
List<String> |
HTTPVaultConnector.listTokenRoles() |
|
List<String> |
VaultConnector.listTokenRoles() |
List available token roles from Vault.
|
AppRoleResponse |
HTTPVaultConnector.lookupAppRole(String roleName) |
|
AppRoleResponse |
VaultConnector.lookupAppRole(String roleName) |
Lookup an AppRole role.
|
AppRoleSecretResponse |
HTTPVaultConnector.lookupAppRoleSecret(String roleName,
String secretID) |
|
AppRoleSecretResponse |
VaultConnector.lookupAppRoleSecret(String roleName,
String secretID) |
Lookup an AppRole secret.
|
TokenResponse |
HTTPVaultConnector.lookupToken(String token) |
|
TokenResponse |
VaultConnector.lookupToken(String token) |
Lookup token information.
|
SecretResponse |
HTTPVaultConnector.read(String key) |
|
SecretResponse |
VaultConnector.read(String key) |
Retrieve any nodes content from Vault.
|
default CredentialsResponse |
VaultConnector.readDbCredentials(String role,
String mount) |
Read credentials for SQL backends.
|
default CredentialsResponse |
VaultConnector.readMongoDbCredentials(String role) |
Read credentials for MSSQL backend at default mount point.
|
default CredentialsResponse |
VaultConnector.readMsSqlCredentials(String role) |
Read credentials for MSSQL backend at default mount point.
|
default CredentialsResponse |
VaultConnector.readMySqlCredentials(String role) |
Read credentials for MySQL backend at default mount point.
|
default CredentialsResponse |
VaultConnector.readPostgreSqlCredentials(String role) |
Read credentials for PostgreSQL backend at default mount point.
|
default SecretResponse |
VaultConnector.readSecret(String key) |
Retrieve secret from Vault.
|
default SecretResponse |
VaultConnector.readSecretData(String key) |
Retrieve the latest secret data for specific version from Vault.
|
default SecretResponse |
VaultConnector.readSecretData(String mount,
String key) |
Retrieve the latest secret data for specific version from Vault.
|
MetadataResponse |
HTTPVaultConnector.readSecretMetadata(String mount,
String key) |
|
default MetadataResponse |
VaultConnector.readSecretMetadata(String key) |
Retrieve secret metadata from Vault.
|
MetadataResponse |
VaultConnector.readSecretMetadata(String mount,
String key) |
Retrieve secret metadata from Vault.
|
SecretResponse |
HTTPVaultConnector.readSecretVersion(String mount,
String key,
Integer version) |
|
default SecretResponse |
VaultConnector.readSecretVersion(String key,
Integer version) |
Retrieve secret data from Vault.
|
SecretResponse |
VaultConnector.readSecretVersion(String mount,
String key,
Integer version) |
Retrieve secret data from Vault.
|
TokenRoleResponse |
HTTPVaultConnector.readTokenRole(String name) |
|
TokenRoleResponse |
VaultConnector.readTokenRole(String name) |
Lookup token information.
|
boolean |
HTTPVaultConnector.registerAppId(String appID,
String policy,
String displayName) |
Deprecated.
|
boolean |
VaultConnector.registerAppId(String appID,
String policy,
String displayName) |
Deprecated.
|
default boolean |
VaultConnector.registerAppUserId(String appID,
String policy,
String displayName,
String userID) |
Deprecated.
|
boolean |
HTTPVaultConnector.registerUserId(String appID,
String userID) |
Deprecated.
|
boolean |
VaultConnector.registerUserId(String appID,
String userID) |
Deprecated.
|
SecretResponse |
HTTPVaultConnector.renew(String leaseID,
Integer increment) |
|
default SecretResponse |
VaultConnector.renew(String leaseID) |
Renew lease with given ID.
|
SecretResponse |
VaultConnector.renew(String leaseID,
Integer increment) |
Renew lease with given ID.
|
void |
HTTPVaultConnector.revoke(String leaseID) |
|
void |
VaultConnector.revoke(String leaseID) |
Revoke given lease immediately.
|
void |
HTTPVaultConnector.seal() |
|
void |
VaultConnector.seal() |
Seal vault.
|
SealResponse |
HTTPVaultConnector.sealStatus() |
|
SealResponse |
VaultConnector.sealStatus() |
Retrieve status of vault seal.
|
boolean |
HTTPVaultConnector.setAppRoleID(String roleName,
String roleID) |
|
boolean |
VaultConnector.setAppRoleID(String roleName,
String roleID) |
Set custom ID for an AppRole role.
|
void |
HTTPVaultConnector.undeleteSecretVersions(String mount,
String key,
int... versions) |
|
default void |
VaultConnector.undeleteSecretVersions(String key,
int... versions) |
Undelete (restore) secret versions from Vault.
|
void |
VaultConnector.undeleteSecretVersions(String mount,
String key,
int... versions) |
Undelete (restore) secret versions from Vault.
|
SealResponse |
HTTPVaultConnector.unseal(String key,
Boolean reset) |
|
default SealResponse |
VaultConnector.unseal(String key) |
Unseal vault.
|
SealResponse |
VaultConnector.unseal(String key,
Boolean reset) |
Unseal vault.
|
void |
HTTPVaultConnector.updateSecretMetadata(String mount,
String key,
Integer maxVersions,
boolean casRequired) |
|
default void |
VaultConnector.updateSecretMetadata(String key,
Integer maxVersions,
boolean casRequired) |
Update secret metadata.
|
void |
VaultConnector.updateSecretMetadata(String mount,
String key,
Integer maxVersions,
boolean casRequired) |
Update secret metadata.
|
void |
HTTPVaultConnector.write(String key,
Map<String,Object> data,
Map<String,Object> options) |
|
default void |
VaultConnector.write(String key,
String value) |
Write simple value to Vault.
|
default void |
VaultConnector.write(String key,
Map<String,Object> data) |
Write value to Vault.
|
void |
VaultConnector.write(String key,
Map<String,Object> data,
Map<String,Object> options) |
Write value to Vault.
|
default void |
VaultConnector.writeSecret(String key,
String value) |
Write secret to Vault.
|
default void |
VaultConnector.writeSecret(String key,
Map<String,Object> data) |
Write secret to Vault.
|
SecretVersionResponse |
HTTPVaultConnector.writeSecretData(String mount,
String key,
Map<String,Object> data,
Integer cas) |
|
default SecretVersionResponse |
VaultConnector.writeSecretData(String mount,
String key,
Map<String,Object> data) |
Write secret to Vault.
|
SecretVersionResponse |
VaultConnector.writeSecretData(String mount,
String key,
Map<String,Object> data,
Integer cas) |
Write secret to Vault.
|
default SecretVersionResponse |
VaultConnector.writeSecretData(String key,
Map<String,Object> data) |
Write secret to Vault.
|