Class VaultKubernetesAuthenticator
java.lang.Object
com.datapipe.jenkins.vault.jcasc.secrets.VaultKubernetesAuthenticator
- All Implemented Interfaces:
VaultAuthenticator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticate(io.github.jopenlibs.vault.Vault vault, io.github.jopenlibs.vault.VaultConfig config) booleanvoidgetTTLExpiryOfCurrentToken(io.github.jopenlibs.vault.Vault vault) inthashCode()boolean
-
Field Details
-
currentAuthToken
-
-
Constructor Details
-
VaultKubernetesAuthenticator
-
-
Method Details
-
authenticate
public void authenticate(io.github.jopenlibs.vault.Vault vault, io.github.jopenlibs.vault.VaultConfig config) throws io.github.jopenlibs.vault.VaultException, VaultPluginException - Throws:
io.github.jopenlibs.vault.VaultExceptionVaultPluginException
-
equals
-
hashCode
public int hashCode() -
isTokenTTLExpired
public boolean isTokenTTLExpired() -
getTTLExpiryOfCurrentToken
public void getTTLExpiryOfCurrentToken(io.github.jopenlibs.vault.Vault vault)
-