TbsCertificate class

An unsigned (To-Be-Signed) certificate.

Constructors

TbsCertificate({int? version, int? serialNumber, AlgorithmIdentifier? signature, Name? issuer, Validity? validity, Name? subject, SubjectPublicKeyInfo? subjectPublicKeyInfo, List<int>? issuerUniqueID, List<int>? subjectUniqueID, List<Extension>? extensions})
const
TbsCertificate.fromAsn1(ASN1Sequence sequence)
Creates a to-be-signed certificate from an ASN1Sequence.
factory

Properties

extensions List<Extension>?
List of extensions.
final
hashCode int
The hash code for this object.
no setterinherited
issuer Name?
The issuer of the certificate.
final
issuerUniqueID List<int>?
The issuer unique id.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serialNumber int?
The serial number of the certificate.
final
signature AlgorithmIdentifier?
The signature of the certificate.
final
subject Name?
The subject of the certificate.
final
subjectPublicKeyInfo SubjectPublicKeyInfo?
final
subjectUniqueID List<int>?
The subject unique id.
final
validity Validity?
The time interval for which this certificate is valid.
final
version int?
The version number of the certificate.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toAsn1() → ASN1Sequence
toString([String prefix = '']) String
A string representation of this object.
override

Operators

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