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. [...]
read-only, inherited
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.
read-only, inherited
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 non-existent method or property is accessed. [...]
inherited
toAsn1() ASN1Sequence
toString([String prefix = '']) String
Returns a string representation of this object.
override

Operators

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