Package io.quarkus.vault.runtime
Class VaultDynamicCredentials
- java.lang.Object
-
- io.quarkus.vault.runtime.TimeLimitedBase
-
- io.quarkus.vault.runtime.LeaseBase
-
- io.quarkus.vault.runtime.VaultDynamicCredentials
-
public class VaultDynamicCredentials extends LeaseBase
-
-
Field Summary
Fields Modifier and Type Field Description StringpasswordStringusername-
Fields inherited from class io.quarkus.vault.runtime.TimeLimitedBase
leaseDurationSecs, renewable
-
-
Constructor Summary
Constructors Constructor Description VaultDynamicCredentials(LeaseBase lease, String username, String password)
-
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
-
-
-
-
Method Detail
-
getConfidentialInfo
public String getConfidentialInfo(LogConfidentialityLevel level)
- Overrides:
getConfidentialInfoin classLeaseBase
-
-