ApplicationSummary class
An applicant engine as the VTA holds it, without its key.
Constructors
-
ApplicationSummary({required String applicationId, required String contextId, required String community, required String joinDid, required String suite, required Multibase id, required List<
StatementMeta> attestations, required String createdAt}) -
const
-
ApplicationSummary.fromJson(Map<
String, dynamic> json) -
Read this payload from a decoded JSON object.
factory
Properties
- applicationId → String
-
The VTA's handle for this application. Opaque; never sent to the community.
final
-
attestations
→ List<
StatementMeta> -
The metadata of each attestation held, in the order received. Metadata names no
vetter.
final
- community → String
-
The community's DID.
final
- contextId → String
-
The context the application's key is derived in.
final
- createdAt → String
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
The applicant's PCS identifier: what a vetter attests to, carried in a
vetting/request's
ext.final - joinDid → String
-
The DID the application joins as.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- suite → String
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Serialize to a JSON-encodable map, omitting absent members.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited