Validates that invocations using the Submission capability have a valid accountId that supports
the Submission capability.
This plugin performs three critical validation checks:
Verifies the invocation includes a valid accountId argument (non-empty string)
Confirms the account exists in the session's accounts collection
Ensures the account's accountCapabilities includes the Submission capability URI
This validation applies to all Submission capability invocations (Identity and EmailSubmission
method calls) and implements the account capability checks described in RFC 8621 Section 1.3.2.
Validates that invocations using the Submission capability have a valid accountId that supports the Submission capability.
This plugin performs three critical validation checks:
accountIdargument (non-empty string)accountCapabilitiesincludes the Submission capability URIThis validation applies to all Submission capability invocations (Identity and EmailSubmission method calls) and implements the account capability checks described in RFC 8621 Section 1.3.2.