Search Results for

    Show / Hide Table of Contents
    View Source

    Class MediaPermissions

    Checks user access to media

    Inheritance
    System.Object
    Namespace: Umbraco.Cms.Core.Security
    Assembly: Umbraco.Core.dll
    Syntax
    public class MediaPermissions

    Constructors

    View Source

    MediaPermissions(IMediaService, IEntityService, AppCaches)

    Declaration
    public MediaPermissions(IMediaService mediaService, IEntityService entityService, AppCaches appCaches)
    Parameters
    Type Name Description
    IMediaService mediaService
    IEntityService entityService
    AppCaches appCaches

    Methods

    View Source

    CheckPermissions(IMedia, IUser)

    Declaration
    public MediaPermissions.MediaAccess CheckPermissions(IMedia media, IUser user)
    Parameters
    Type Name Description
    IMedia media
    IUser user
    Returns
    Type Description
    MediaPermissions.MediaAccess
    View Source

    CheckPermissions(IUser, Int32, out IMedia)

    Performs a permissions check for the user to check if it has access to the node based on start node and/or permissions for the node

    Declaration
    public MediaPermissions.MediaAccess CheckPermissions(IUser user, int nodeId, out IMedia media)
    Parameters
    Type Name Description
    IUser user
    System.Int32 nodeId

    The content to lookup, if the contentItem is not specified

    IMedia media
    Returns
    Type Description
    MediaPermissions.MediaAccess
    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • MediaPermissions(IMediaService, IEntityService, AppCaches)
    • Methods
      • CheckPermissions(IMedia, IUser)
      • CheckPermissions(IUser, Int32, out IMedia)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX