Interface VaultAuthenticator
- All Known Implementing Classes:
VaultAppRoleAuthenticator,VaultAwsIamAuthenticator,VaultKubernetesAuthenticator,VaultSingleTokenAuthenticator,VaultUserPassAuthenticator
public interface VaultAuthenticator
-
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticate(com.bettercloud.vault.Vault vault, com.bettercloud.vault.VaultConfig config) static VaultAuthenticatorof(VaultAppRole appRole, String mountPath) static VaultAuthenticatorof(VaultAwsIam vaultAwsIam, String mountPath) static VaultAuthenticatorof(VaultKubernetes vaultKubernetes, String mountPath) static VaultAuthenticatorof(VaultUsernamePassword vaultUsernamePassword, String mountPath) static VaultAuthenticator
-
Method Details
-
authenticate
void authenticate(com.bettercloud.vault.Vault vault, com.bettercloud.vault.VaultConfig config) throws com.bettercloud.vault.VaultException - Throws:
com.bettercloud.vault.VaultException
-
of
-
of
-
of
-
of
-
of
-