CertificateAttributes class abstract final Replication Enterprise Edition

The issuer and Subject Alternative Name (SAN) attributes of a Certificate.

This API is only available in the Enterprise Edition.

Annotations
  • @immutable

Constructors

CertificateAttributes({required String commonName, String? pseudonym, String? givenName, String? surname, String? organization, String? organizationUnit, String? postalAddress, String? locality, String? postalCode, String? stateOrProvince, String? country, String? emailAddress, String? hostname, Uri? url, InternetAddress? ipAddress, OID? registeredId})
Creates a new instance of CertificateAttributes with the given attributes.
const
factory

Properties

commonName String
The issuer's common name, e.g. Jane Doe or jane.example.com.
no setter
country String?
The issuer's country, e.g. us (2-letter ISO country code).
no setter
emailAddress String?
The Subject Alternative Name (SAN) email address, e.g. jane@example.com.
no setter
givenName String?
The issuer's given name, e.g. Jane.
no setter
hashCode int
The hash code for this object.
no setteroverride
hostname String?
The Subject Alternative Name (SAN) hostname, e.g. example.com.
no setter
ipAddress InternetAddress?
The Subject Alternative Name (SAN) IP address, e.g. 1.2.3.4.
no setter
locality String?
The issuer's locality, e.g. Boston.
no setter
organization String?
The issuer's organization, e.g. Example Corp..
no setter
organizationUnit String?
The issuer's organization unit, e.g. Marketing.
no setter
postalAddress String?
The issuer's postal address, e.g. 123 Example Blvd #2A.
no setter
postalCode String?
The issuer's postal code, e.g. 02134.
no setter
pseudonym String?
The issuer's pseudonym, e.g. jdoe.
no setter
registeredId OID?
The Subject Alternative Name (SAN) registered ID, e.g. 1.2.3.4.5.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stateOrProvince String?
The issuer's state or province, e.g. Massachusetts.
no setter
surname String?
The issuer's surname, e.g. Doe.
no setter
url Uri?
The Subject Alternative Name (SAN) URL, e.g. https://example.com/jane.
no setter

Methods

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

Operators

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