[[message]] section defines the URIs that the application package introduces to the rest of
the system.
pkg:// scheme because they
directly contain the lifecycle component’s name. In other words, every lifecycle component can be
launched by prefixing the component id with pkg://. It is equivalent to defining a [[message]]
as follows. Every URI defined in a [[message]] must be included in one and only one module.
Fields
-
uri(string, required): URI that can be used with Vega Messaging APIs for communication. -
sender-privileges(array of strings, required): If multiple privileges are specified then the sender or receiver must have all privileges in the list to assume the role. In addition to the specific privilege ids, use*orselfif appropriate.*allows anyone to use (send / receive) the message.selfallows only the application package the module is part of to use the message.
Examples
You can see an example of themessage section in Content Launcher documentation.

