PdfAatlSnapshot class

The trust anchors read from an AATL file.

Constructors

PdfAatlSnapshot(List<Uint8List> anchors, {DateTime? signedAt, String? signer, DateTime? fetchedAt})
PdfAatlSnapshot.fromPem(String pem)
Reads a toPem bundle back.
factory

Properties

anchors → List<Uint8List>
DER certificates Acrobat would use as trusted roots.
final
fetchedAt → DateTime?
When it was downloaded (set by fetchAatl).
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
signedAt → DateTime?
When the file was signed, and by whom.
final
signer → String?
final

Methods

isCurrentAt(DateTime now, {Duration maxAge = PdfAatl.maxAge}) → bool
Whether the file was signed no more than maxAge before now. A snapshot with no signing time is never current.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toPem() → String
A PEM bundle of anchors with provenance headers - what PdfAatlSnapshot.fromPem and PdfTrustStore.addPem read.
toString() → String
A string representation of this object.
inherited
toTrustStore() → PdfTrustStore

Operators

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