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. 
 | 
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.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 availale 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. 
 | 
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. 
 | 
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. 
 |