Class EnableEngineOptions


  • public class EnableEngineOptions
    extends Object
    Options for enabling a new secret engine.
    • Field Detail

      • defaultLeaseTimeToLive

        public String defaultLeaseTimeToLive
        Default lease duration.
      • maxLeaseTimeToLive

        public String maxLeaseTimeToLive
        Max lease duration.
      • forceNoCache

        public Boolean forceNoCache
        Disable caching
      • auditNonHMACRequestKeys

        public List<String> auditNonHMACRequestKeys
        List of keys that will not be HMAC'd by audit devices in the request data object.
      • auditNonHMACResponseKeys

        public List<String> auditNonHMACResponseKeys
        List of keys that will not be HMAC'd by audit devices in the response data object.
      • listingVisibility

        public EngineListingVisibility listingVisibility
        Specifies whether to show this mount in the UI-specific listing endpoint. Valid values are "unauth" or "hidden". If not set, behaves like "hidden".
      • passthroughRequestHeaders

        public List<String> passthroughRequestHeaders
        List of headers to allow and pass from the request to the plugin.
      • allowedResponseHeaders

        public List<String> allowedResponseHeaders
        List of headers to allow, allowing a plugin to include them in the response.
      • pluginVersion

        public String pluginVersion
        Specifies the semantic version of the plugin to use, e.g. "v1.0.0". If unspecified, the server will select any matching unversioned plugin that may have been registered, the latest versioned plugin registered, or a built-in plugin in that order of precendence.
      • allowedManagedKeys

        public List<String> allowedManagedKeys
        List of managed key registry entry names that the mount in question is allowed to access.
      • options

        public Map<String,​String> options
        Engine specific mount options
    • Constructor Detail

      • EnableEngineOptions

        public EnableEngineOptions()