34 public override async Task
Open()
40 !
string.IsNullOrEmpty(this.
Purpose) &&
53 StringBuilder Result =
new();
65 return Task.FromResult(Result.ToString());
Abstract base class of Identity notification events.
LegalIdentity? Identity
Gets a parsed identity.
byte?[] ContentToSign
Content to sign.
string? RequestorFullJid
Full JID of requestor.
string? PetitionId
Petition ID
string? SignatoryIdentityId
Legal identity of petitioned signatory.
Notification event for signature petitions.
override Task< string > GetDescription()
Gets a descriptive text for the category of event.
RequestSignatureNotificationEvent(SignaturePetitionEventArgs e)
Notification event for signature petitions.
RequestSignatureNotificationEvent()
Notification event for signature petitions.
override async Task Open()
Opens the event.
Base class that references services in the app.
static IUiService UiService
Service serializing and managing UI-related tasks.
static IStringLocalizer Localizer
Localization service
Holds navigation parameters specific to views displaying a petition of a signature.
A page to display when the user is asked to petition a signature.