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_URLwins 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