A site permissions and its state.
This feature will subscribe to the currently selected Session and display a suitable dialogs based on Session.Observer.onAppPermissionRequested or Session.Observer.onContentPermissionRequested events. Once the dialog is closed the PermissionRequest will be consumed.
Indicate how site permissions must behave by permission category.
A storage implementation to save SitePermissions.