java.lang.Object
de.stklcode.jvault.connector.model.response.embedded.MountConfig
All Implemented Interfaces:
Serializable

public class MountConfig extends Object implements Serializable
Embedded mount config output.
Since:
1.2
Author:
Stefan Kalscheuer
See Also:
  • Constructor Details

    • MountConfig

      public MountConfig()
  • Method Details

    • getDefaultLeaseTtl

      public Integer getDefaultLeaseTtl()
      Returns:
      Default lease TTL
    • getMaxLeaseTtl

      public Integer getMaxLeaseTtl()
      Returns:
      Maximum lease TTL
    • getForceNoCache

      public Boolean getForceNoCache()
      Returns:
      Force no cache?
    • getTokenType

      public String getTokenType()
      Returns:
      Token type
    • getAuditNonHmacRequestKeys

      public List<String> getAuditNonHmacRequestKeys()
      Returns:
      Audit non HMAC request keys
    • getAuditNonHmacResponseKeys

      public List<String> getAuditNonHmacResponseKeys()
      Returns:
      Audit non HMAC response keys
    • getListingVisibility

      public String getListingVisibility()
      Returns:
      Listing visibility
    • getPassthroughRequestHeaders

      public List<String> getPassthroughRequestHeaders()
      Returns:
      Passthrough request headers
    • getAllowedResponseHeaders

      public List<String> getAllowedResponseHeaders()
      Returns:
      Allowed response headers
    • getAllowedManagedKeys

      public List<String> getAllowedManagedKeys()
      Returns:
      Allowed managed keys
    • getDelegatedAuthAccessors

      public List<String> getDelegatedAuthAccessors()
      Returns:
      Delegated auth accessors
    • getUserLockoutConfig

      public UserLockoutConfig getUserLockoutConfig()
      Returns:
      User lockout config
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object