Search Results for

    Show / Hide Table of Contents
    View Source

    Class DictionaryPermissionHandler

    Authorizes that the current user has the correct permission access to the dictionary item(s) specified in the request.

    Inheritance
    System.Object
    MustSatisfyRequirementAuthorizationHandler<DictionaryPermissionRequirement, DictionaryPermissionResource>
    Namespace: Umbraco.Cms.Api.Management.Security.Authorization.Dictionary
    Assembly: Umbraco.Cms.Api.Management.dll
    Syntax
    public class DictionaryPermissionHandler : MustSatisfyRequirementAuthorizationHandler<DictionaryPermissionRequirement, DictionaryPermissionResource>

    Constructors

    View Source

    DictionaryPermissionHandler(IDictionaryPermissionAuthorizer, IAuthorizationHelper)

    Initializes a new instance of the DictionaryPermissionHandler class.

    Declaration
    public DictionaryPermissionHandler(IDictionaryPermissionAuthorizer dictionaryPermissionAuthorizer, IAuthorizationHelper authorizationHelper)
    Parameters
    Type Name Description
    IDictionaryPermissionAuthorizer dictionaryPermissionAuthorizer

    Authorizer for content access.

    IAuthorizationHelper authorizationHelper

    The authorization helper.

    Methods

    View Source

    IsAuthorized(AuthorizationHandlerContext, DictionaryPermissionRequirement, DictionaryPermissionResource)

    Declaration
    protected override async Task<bool> IsAuthorized(AuthorizationHandlerContext context, DictionaryPermissionRequirement requirement, DictionaryPermissionResource resource)
    Parameters
    Type Name Description
    AuthorizationHandlerContext context
    DictionaryPermissionRequirement requirement
    DictionaryPermissionResource resource
    Returns
    Type Description
    Task<System.Boolean>
    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • DictionaryPermissionHandler(IDictionaryPermissionAuthorizer, IAuthorizationHelper)
    • Methods
      • IsAuthorized(AuthorizationHandlerContext, DictionaryPermissionRequirement, DictionaryPermissionResource)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX