CertificateTemplatePredefinedValuesCaOptions class
Constructors
-
CertificateTemplatePredefinedValuesCaOptions({Input<bool?>? isCa, Input<int?>? maxIssuerPathLength, Input<bool?>? nullCa, Input<bool?>? zeroMaxIssuerPathLength})
-
Creates a new CertificateTemplatePredefinedValuesCaOptions.
isCa Optional. Refers to the "CA" X.509 extension, which is a boolean value. When this value is true, the "CA" in Basic Constraints extension will be set to true.
maxIssuerPathLength Optional. Refers to the "path length constraint" in Basic Constraints extension. For a CA certificate, this value describes the depth of
nullCa Optional. When true, the "CA" in Basic Constraints extension will be set to null and omitted from the CA certificate.
zeroMaxIssuerPathLength Optional. When true, the "path length constraint" in Basic Constraints extension will be set to 0.
const
-
CertificateTemplatePredefinedValuesCaOptions.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
isCa
→ Input<bool?>?
-
Optional. Refers to the "CA" X.509 extension, which is a boolean value. When this value is true, the "CA" in Basic Constraints extension will be set to true.
final
-
maxIssuerPathLength
→ Input<int?>?
-
Optional. Refers to the "path length constraint" in Basic Constraints extension. For a CA certificate, this value describes the depth of
subordinate CA certificates that are allowed. If this value is less than 0, the request will fail.
final
-
nullCa
→ Input<bool?>?
-
Optional. When true, the "CA" in Basic Constraints extension will be set to null and omitted from the CA certificate.
If both
isCa and nullCa are unset, the "CA" in Basic Constraints extension will be set to false.
Note that the behavior when isCa = false for this resource is different from the behavior in the Certificate Authority, Certificate and CaPool resources.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
zeroMaxIssuerPathLength
→ Input<bool?>?
-
Optional. When true, the "path length constraint" in Basic Constraints extension will be set to 0.
if both
maxIssuerPathLength and zeroMaxIssuerPathLength are unset,
the max path length will be omitted from the CA certificate.
final