Package io.quarkus.vault.sys
Class VaultTuneInfo
- java.lang.Object
-
- io.quarkus.vault.sys.VaultTuneInfo
-
public class VaultTuneInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description VaultTuneInfo()
-
Method Summary
-
-
-
Method Detail
-
getDescription
public String getDescription()
-
setDescription
public VaultTuneInfo setDescription(String description)
-
getDefaultLeaseTimeToLive
public Long getDefaultLeaseTimeToLive()
-
setDefaultLeaseTimeToLive
public VaultTuneInfo setDefaultLeaseTimeToLive(Long defaultLeaseTimeToLive)
-
getMaxLeaseTimeToLive
public Long getMaxLeaseTimeToLive()
-
getListingVisibility
public EngineListingVisibility getListingVisibility()
-
setMaxLeaseTimeToLive
public VaultTuneInfo setMaxLeaseTimeToLive(Long maxLeaseTimeToLive)
-
getForceNoCache
public Boolean getForceNoCache()
-
setForceNoCache
public VaultTuneInfo setForceNoCache(Boolean forceNoCache)
-
setOptions
public VaultTuneInfo setOptions(Map<String,String> options)
-
setAuditNonHMACRequestKeys
public VaultTuneInfo setAuditNonHMACRequestKeys(List<String> auditNonHMACRequestKeys)
-
setAuditNonHMACResponseKeys
public VaultTuneInfo setAuditNonHMACResponseKeys(List<String> auditNonHMACResponseKeys)
-
setListingVisibility
public VaultTuneInfo setListingVisibility(EngineListingVisibility listingVisibility)
-
setPassthroughRequestHeaders
public VaultTuneInfo setPassthroughRequestHeaders(List<String> passthroughRequestHeaders)
-
setAllowedResponseHeaders
public VaultTuneInfo setAllowedResponseHeaders(List<String> allowedResponseHeaders)
-
setAllowedManagedKeys
public VaultTuneInfo setAllowedManagedKeys(List<String> allowedManagedKeys)
-
-