CertificateDescription class
A CertificateDescription describes an X.509 certificate or CSR that has been issued, as an alternative to using ASN.1 / X.509.
Constructors
-
CertificateDescription({List<
String> ? aiaIssuingCertificateUrls, KeyId? authorityKeyId, CertificateFingerprint? certFingerprint, List<String> ? crlDistributionPoints, PublicKey? publicKey, SubjectDescription? subjectDescription, KeyId? subjectKeyId, X509Parameters? x509Description}) - CertificateDescription.fromJson(Map json_)
Properties
-
aiaIssuingCertificateUrls
↔ List<
String> ? -
Describes lists of issuer CA certificate URLs that appear in the
"Authority Information Access" extension in the certificate.
getter/setter pair
-
Identifies the subject_key_id of the parent certificate, per
https://tools.ietf.org/html/rfc5280#section-4.2.1.1
getter/setter pair
- certFingerprint ↔ CertificateFingerprint?
-
The hash of the x.509 certificate.
getter/setter pair
-
crlDistributionPoints
↔ List<
String> ? -
Describes a list of locations to obtain CRL information, i.e. the
DistributionPoint.fullName described by
https://tools.ietf.org/html/rfc5280#section-4.2.1.13
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- publicKey ↔ PublicKey?
-
The public key that corresponds to an issued certificate.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- subjectDescription ↔ SubjectDescription?
-
Describes some of the values in a certificate that are related to the
subject and lifetime.
getter/setter pair
- subjectKeyId ↔ KeyId?
-
Provides a means of identifiying certificates that contain a particular
public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.
getter/setter pair
- x509Description ↔ X509Parameters?
-
Describes some of the technical X.509 fields in a certificate.
getter/setter pair
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