Returns if the user has permission to access the ACL, throws a AccessDeniedSecurityException if not
Returns if the user has permission to access the ACL, throws a AccessDeniedSecurityException if not
void EnsureHasPermission(AuthenticatedUser,Acl,UserMap);
Returns if the user has permission to access a permissionable object, throws a AccessDeniedSecurityException if not
void EnsureHasPermission(AuthenticatedUser,PermissionableObject,Permission);