Class VaultAwsIamAuthenticator
java.lang.Object
com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIamAuthenticator
- All Implemented Interfaces:
VaultAuthenticator
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
authenticate
(com.bettercloud.vault.Vault vault, com.bettercloud.vault.VaultConfig config) boolean
void
getTTLExpiryOfCurrentToken
(com.bettercloud.vault.Vault vault) int
hashCode()
boolean
-
Field Details
-
currentAuthToken
-
-
Constructor Details
-
VaultAwsIamAuthenticator
-
-
Method Details
-
authenticate
public void authenticate(@NonNull com.bettercloud.vault.Vault vault, @NonNull com.bettercloud.vault.VaultConfig config) throws com.bettercloud.vault.VaultException, VaultPluginException - Throws:
com.bettercloud.vault.VaultException
VaultPluginException
-
equals
-
hashCode
public int hashCode() -
isTokenTTLExpired
public boolean isTokenTTLExpired() -
getTTLExpiryOfCurrentToken
public void getTTLExpiryOfCurrentToken(com.bettercloud.vault.Vault vault)
-