Create a new authorisation.
The permissions of the authorisation.
Additional authentication data.
An iterator over the permissions in this group.
All permissions in this group.
Check if the group has a specific permission.
The permission to check.
Check that the group has all the specified permissions.
The permissions to check.
A permission group with additional data.