Interface VaultAuthenticator
- All Known Implementing Classes:
VaultAppRoleAuthenticator,VaultAwsIamAuthenticator,VaultKubernetesAuthenticator,VaultSingleTokenAuthenticator,VaultUserPassAuthenticator
public interface VaultAuthenticator
-
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticate(io.github.jopenlibs.vault.Vault vault, io.github.jopenlibs.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(io.github.jopenlibs.vault.Vault vault, io.github.jopenlibs.vault.VaultConfig config) throws io.github.jopenlibs.vault.VaultException - Throws:
io.github.jopenlibs.vault.VaultException
-
of
-
of
-
of
-
of
-
of
-