Class VaultPKIRoleOptionsData


  • public class VaultPKIRoleOptionsData
    extends Object
    • Field Detail

      • timeToLive

        public String timeToLive
      • maxTimeToLive

        public String maxTimeToLive
      • allowLocalhost

        public Boolean allowLocalhost
      • allowedDomains

        public List<String> allowedDomains
      • allowTemplatesInAllowedDomains

        public Boolean allowTemplatesInAllowedDomains
      • allowBareDomains

        public Boolean allowBareDomains
      • allowSubdomains

        public Boolean allowSubdomains
      • allowGlobsInAllowedDomains

        public Boolean allowGlobsInAllowedDomains
      • allowAnyName

        public Boolean allowAnyName
      • enforceHostnames

        public Boolean enforceHostnames
      • allowIpSubjectAlternativeNames

        public Boolean allowIpSubjectAlternativeNames
      • allowedUriSubjectAlternativeNames

        public List<String> allowedUriSubjectAlternativeNames
      • allowedOtherSubjectAlternativeNames

        public List<String> allowedOtherSubjectAlternativeNames
      • serverFlag

        public Boolean serverFlag
      • clientFlag

        public Boolean clientFlag
      • codeSigningFlag

        public Boolean codeSigningFlag
      • emailProtectionFlag

        public Boolean emailProtectionFlag
      • keyType

        public String keyType
      • extendedKeyUsages

        public List<String> extendedKeyUsages
      • extendedKeyUsageOIDs

        public List<String> extendedKeyUsageOIDs
      • useCSRCommonName

        public Boolean useCSRCommonName
      • useCSRSubjectAlternativeNames

        public Boolean useCSRSubjectAlternativeNames
      • subjectOrganization

        public List<String> subjectOrganization
      • subjectOrganizationalUnit

        public List<String> subjectOrganizationalUnit
      • subjectStreetAddress

        public List<String> subjectStreetAddress
      • subjectPostalCode

        public List<String> subjectPostalCode
      • subjectLocality

        public List<String> subjectLocality
      • subjectProvince

        public List<String> subjectProvince
      • subjectCountry

        public List<String> subjectCountry
      • allowedSubjectSerialNumbers

        public List<String> allowedSubjectSerialNumbers
      • generateLease

        public Boolean generateLease
      • requireCommonName

        public Boolean requireCommonName
      • basicConstraintsValidForNonCA

        public Boolean basicConstraintsValidForNonCA
      • notBeforeDuration

        public String notBeforeDuration
    • Constructor Detail

      • VaultPKIRoleOptionsData

        public VaultPKIRoleOptionsData()