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

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited