Namespace Umbraco.Cms.Web.BackOffice.Authorization
Classes
AdminUsersHandler
If the users being edited is an admin then we must ensure that the current user is also an admin.
AdminUsersRequirement
Authorization requirement for the Admin
BackOfficeHandler
Ensures authorization is successful for a back office user.
BackOfficeRequirement
Authorization requirement for the Back
ContentPermissionsPublishBranchHandler
The user must have access to all descendant nodes of the content item in order to continue.
ContentPermissionsPublishBranchRequirement
Authorization requirement for Content
ContentPermissionsQueryStringHandler
Used to authorize if the user has the correct permission access to the content for the content id specified in a query string.
ContentPermissionsQueryStringRequirement
An authorization requirement for Content
ContentPermissionsResource
The resource used for the Content
ContentPermissionsResourceHandler
Used to authorize if the user has the correct permission access to the content for the
ContentPermissionsResourceRequirement
An authorization requirement for Content
DenyLocalLoginHandler
Ensures the resource cannot be accessed if Has
DenyLocalLoginRequirement
Marker requirement for the Deny
MediaPermissionsQueryStringHandler
Used to authorize if the user has the correct permission access to the media for the media id specified in a query string.
MediaPermissionsQueryStringRequirement
An authorization requirement for Media
MediaPermissionsResource
MediaPermissionsResourceHandler
Used to authorize if the user has the correct permission access to the content for the
MediaPermissionsResourceRequirement
An authorization requirement for Media
MustSatisfyRequirementAuthorizationHandler <T>
Abstract handler that must satisfy the requirement so Succeed or Fail will be called no matter what.
MustSatisfyRequirementAuthorizationHandler <T, TResource>
Abstract handler that must satisfy the requirement so Succeed or Fail will be called no matter what.
PermissionsQueryStringHandler <T>
Abstract base class providing common functionality for authorization checks based on querystrings.
SectionHandler
Ensures that the current user has access to the section
SectionRequirement
Authorization requirements for Section
TreeHandler
Ensures that the current user has access to the section for which the specified tree(s) belongs
TreeRequirement
Authorization requirements for Tree
UserGroupHandler
Authorizes that the current user has access to the user group Id in the request
UserGroupRequirement
Authorization requirement for the User