CaPoolIssuancePolicyBaselineValues constructor

const CaPoolIssuancePolicyBaselineValues({
  1. Input<List<CaPoolIssuancePolicyBaselineValuesAdditionalExtension>?>? additionalExtensions,
  2. Input<List<String>?>? aiaOcspServers,
  3. required Input<CaPoolIssuancePolicyBaselineValuesCaOptions> caOptions,
  4. required Input<CaPoolIssuancePolicyBaselineValuesKeyUsage> keyUsage,
  5. Input<CaPoolIssuancePolicyBaselineValuesNameConstraints?>? nameConstraints,
  6. Input<List<CaPoolIssuancePolicyBaselineValuesPolicyId>?>? policyIds,
})

Creates a new CaPoolIssuancePolicyBaselineValues. additionalExtensions Specifies an X.509 extension, which may be used in different parts of X.509 objects like certificates, CSRs, and CRLs. aiaOcspServers Describes Online Certificate Status Protocol (OCSP) endpoint addresses that appear in the caOptions Describes values that are relevant in a CA certificate. keyUsage Indicates the intended use for keys that correspond to a certificate. nameConstraints Describes the X.509 name constraints extension. policyIds Describes the X.509 certificate policy object identifiers, per https://tools.ietf.org/html/rfc5280#section-4.2.1.4.

Implementation

const CaPoolIssuancePolicyBaselineValues({
  this.additionalExtensions,
  this.aiaOcspServers,
  required this.caOptions,
  required this.keyUsage,
  this.nameConstraints,
  this.policyIds,
});