Interface VaultAuthenticator
- All Known Implementing Classes:
VaultAppRoleAuthenticator
,VaultAwsIamAuthenticator
,VaultKubernetesAuthenticator
,VaultSingleTokenAuthenticator
,VaultUserPassAuthenticator
public interface VaultAuthenticator
-
Method Summary
Modifier and TypeMethodDescriptionvoid
authenticate
(com.bettercloud.vault.Vault vault, com.bettercloud.vault.VaultConfig config) static VaultAuthenticator
of
(VaultAppRole appRole, String mountPath) static VaultAuthenticator
of
(VaultAwsIam vaultAwsIam, String mountPath) static VaultAuthenticator
of
(VaultKubernetes vaultKubernetes, String mountPath) static VaultAuthenticator
of
(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
-