Broadcast to a specific application to query any supported restrictions to impose on restricted users. The broadcast intent contains an extra Intent.ExtraRestrictionsBundle with the currently persisted restrictions as a Bundle of key/value pairs. The value types can be Boolean, String or String[] depending on the restriction type.
The response should contain an extra Intent.ExtraRestrictionsList, which is of type ArrayList<RestrictionEntry>. It can also contain an extra Intent.ExtraRestrictionsIntent, which is of type Intent. The activity specified by that intent will be launched for a result which must contain one of the extras Intent.ExtraRestrictionsList or Intent.ExtraRestrictionsBundle. The keys and values of the returned restrictions will be persisted.