Package io.quarkus.vault.runtime
Class VaultToken
- java.lang.Object
-
- io.quarkus.vault.runtime.TimeLimitedBase
-
- io.quarkus.vault.runtime.VaultToken
-
public class VaultToken extends TimeLimitedBase
-
-
Field Summary
Fields Modifier and Type Field Description StringclientToken-
Fields inherited from class io.quarkus.vault.runtime.TimeLimitedBase
leaseDurationSecs, renewable
-
-
Constructor Summary
Constructors Constructor Description VaultToken(String clientToken, boolean renewable, long leaseDurationSecs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetConfidentialInfo(LogConfidentialityLevel level)-
Methods inherited from class io.quarkus.vault.runtime.TimeLimitedBase
expiresSoon, getExpiredDate, getExpireInstant, info, isExpired, leaseDurationSanityCheck, shouldExtend
-
-
-
-
Field Detail
-
clientToken
public String clientToken
-
-
Constructor Detail
-
VaultToken
public VaultToken(String clientToken, boolean renewable, long leaseDurationSecs)
-
-
Method Detail
-
getConfidentialInfo
public String getConfidentialInfo(LogConfidentialityLevel level)
-
-