PublishingOptions class

Options relating to the publication of each CertificateAuthority's CA certificate and CRLs and their inclusion as extensions in issued Certificates.

The options set here apply to certificates issued by any CertificateAuthority in the CaPool.

Constructors

PublishingOptions({String? encodingFormat, bool? publishCaCert, bool? publishCrl})
PublishingOptions.fromJson(Map json_)

Properties

encodingFormat String?
Specifies the encoding format of each CertificateAuthority's CA certificate and CRLs.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
publishCaCert bool?
When true, publishes each CertificateAuthority's CA certificate and includes its URL in the "Authority Information Access" X.509 extension in all issued Certificates.
getter/setter pair
publishCrl bool?
When true, publishes each CertificateAuthority's CRL and includes its URL in the "CRL Distribution Points" X.509 extension in all issued Certificates.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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