Document security considerations of protocols
Some protocols, such as the proposed screen locker protocol (!100) and screensharing protocols, provide access to sensitive information or to privileged operations. Untrusted clients, such as sandboxed Flatpak applications, must not be permitted to use these protocols. Other protocols may not be sensitive per se, but might expose enough attack surface in the compositor that untrusted clients should not be allowed access to them.
This is a request to document the security considerations of each protocol.