Represents an entity that can be checked for permissions.
Check whether this entity has the specified permission.
The permission to check.
Represents an entity that can be checked for permissions.