12 private readonly
string requestorFullJid;
13 private readonly
string petitionId;
14 private readonly
string purpose;
15 private readonly
string clientEndpoint;
16 private readonly XmlElement context;
17 private readonly
string[] properties;
18 private readonly
string[] attachments;
77 public XmlElement
Context => this.context;
Abstract base class for petition event arguments.
string[] Attachments
Optional attachment hints to provide to the remote party, highlighting which attachments will be used...
LegalIdentity RequestorIdentity
Legal Identity of requesting entity.
string ClientEndpoint
Remote endpoint of remote party client.
PetitionEventArgs(MessageEventArgs e, LegalIdentity RequestorIdentity, string RequestorFullJid, string PetitionId, string Purpose, string ClientEndpoint, XmlElement Context, string[] Properties, string[] Attachments)
Abstract base class for petition event arguments.
string RequestorFullJid
Full JID of requestor.
string PetitionId
Petition ID
string[] Properties
Optional property hints to provide to the remote party, highlighting which properties will be used in...
XmlElement Context
Any machine-readable context XML element available in the petition.
Event arguments for message events.