java.lang.Object
io.github.jopenlibs.vault.api.sys.mounts.MountConfig
- All Implemented Interfaces:
Serializable
A container for options returned by mounts endpoints on the Secret Engine backend. This class is meant for use with a builder pattern style. Example usage:
Most of the time this will be wrapped inside Mount object rather than directly
sent to Vault backend or back to the user.
final MountConfig config = new MountConfig() .defaultLeaseTtl(2628000) .maxLeaseTtl(2628000) .description("description of pki");
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauditNonHmacRequestKeys(List<String> auditNonHmacRequestKeys) auditNonHmacResponseKeys(List<String> auditNonHmacResponseKeys) defaultLeaseTtl(Integer defaultLeaseTtl) description(String description) forceNoCache(Boolean forceNoCache) maxLeaseTtl(Integer maxLeaseTtl) pluginName(String pluginName)
-
Constructor Details
-
MountConfig
public MountConfig()
-
-
Method Details
-
defaultLeaseTtl
-
maxLeaseTtl
-
description
-
forceNoCache
-
pluginName
-
auditNonHmacRequestKeys
-
auditNonHmacResponseKeys
-
getAuditNonHmacRequestKeys
-
getAuditNonHmacResponseKeys
-
getDefaultLeaseTtl
-
getMaxLeaseTtl
-
getDescription
-
getForceNoCache
-
getPluginName
-