DapJoinBundle class final

A parsed join request: the channel invite plus the optional hub credential the app enrolled for this agent.

Constructors

DapJoinBundle({required DapInviteImport invite, required String hubUrl, String? clientSecret, String? agentName, String? agentInstance})
const

Properties

agentInstance → String?
Optional NON-SECRET discriminator selecting an independent scoped Ed25519 identity. Null/empty retains the legacy project identity.
final
agentName → String?
The enrolled agent display name (clientSecret is bound to it).
final
clientSecret → String?
The hub-issued, name-bound client secret (null for keyless hubs).
final
hashCode → int
The hash code for this object.
no setterinherited
hubUrl → String
The hub to dial — an explicit DAP_HUB_URL wins over the invite's own url (they carry the same value in the app's command).
final
invite → DapInviteImport
The channel invite (keys included for private channels).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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