Package io.quarkus.vault.sys
Class VaultSecretEngineInfo
- java.lang.Object
-
- io.quarkus.vault.sys.VaultSecretEngineInfo
-
public class VaultSecretEngineInfo extends Object
-
-
Field Summary
Fields Modifier and Type Field Description LongdefaultLeaseTimeToLiveBooleanforceNoCacheLongmaxLeaseTimeToLive
-
Constructor Summary
Constructors Constructor Description VaultSecretEngineInfo()
-
Method Summary
-
-
-
Method Detail
-
getExternalEntropyAccess
public Boolean getExternalEntropyAccess()
-
getLocal
public Boolean getLocal()
-
getSealWrap
public Boolean getSealWrap()
-
getDescription
public String getDescription()
-
getType
public String getType()
-
getPluginVersion
public String getPluginVersion()
-
getRunningPluginVersion
public String getRunningPluginVersion()
-
getRunningSha256
public String getRunningSha256()
-
getDefaultLeaseTimeToLive
public Long getDefaultLeaseTimeToLive()
-
getMaxLeaseTimeToLive
public Long getMaxLeaseTimeToLive()
-
getForceNoCache
public Boolean getForceNoCache()
-
getListingVisibility
public EngineListingVisibility getListingVisibility()
-
setDescription
public VaultSecretEngineInfo setDescription(String description)
-
setExternalEntropyAccess
public VaultSecretEngineInfo setExternalEntropyAccess(Boolean externalEntropyAccess)
-
setLocal
public VaultSecretEngineInfo setLocal(Boolean local)
-
setSealWrap
public VaultSecretEngineInfo setSealWrap(Boolean sealWrap)
-
setType
public VaultSecretEngineInfo setType(String type)
-
setPluginVersion
public VaultSecretEngineInfo setPluginVersion(String pluginVersion)
-
setRunningPluginVersion
public VaultSecretEngineInfo setRunningPluginVersion(String runningPluginVersion)
-
setRunningSha256
public VaultSecretEngineInfo setRunningSha256(String runningSha256)
-
setDefaultLeaseTimeToLive
public VaultSecretEngineInfo setDefaultLeaseTimeToLive(Long defaultLeaseTimeToLive)
-
setMaxLeaseTimeToLive
public VaultSecretEngineInfo setMaxLeaseTimeToLive(Long maxLeaseTimeToLive)
-
setForceNoCache
public VaultSecretEngineInfo setForceNoCache(Boolean forceNoCache)
-
setOptions
public VaultSecretEngineInfo setOptions(Map<String,Object> options)
-
setAuditNonHMACRequestKeys
public VaultSecretEngineInfo setAuditNonHMACRequestKeys(List<String> auditNonHMACRequestKeys)
-
setAuditNonHMACResponseKeys
public VaultSecretEngineInfo setAuditNonHMACResponseKeys(List<String> auditNonHMACResponseKeys)
-
setListingVisibility
public VaultSecretEngineInfo setListingVisibility(EngineListingVisibility listingVisibility)
-
setPassthroughRequestHeaders
public VaultSecretEngineInfo setPassthroughRequestHeaders(List<String> passthroughRequestHeaders)
-
setAllowedResponseHeaders
public VaultSecretEngineInfo setAllowedResponseHeaders(List<String> allowedResponseHeaders)
-
setAllowedManagedKeys
public VaultSecretEngineInfo setAllowedManagedKeys(List<String> allowedManagedKeys)
-
-