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 SourceMediaPermissions(IMediaService, IEntityService, AppCaches)
Declaration
public MediaPermissions(IMediaService mediaService, IEntityService entityService, AppCaches appCaches)
Parameters
Type | Name | Description |
---|---|---|
IMedia |
mediaService | |
IEntity |
entityService | |
App |
appCaches |
Methods
View SourceCheckPermissions(IMedia, IUser)
Declaration
public MediaPermissions.MediaAccess CheckPermissions(IMedia media, IUser user)
Parameters
Returns
Type | Description |
---|---|
Media |
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. |
nodeId | The content to lookup, if the contentItem is not specified |
IMedia | media |
Returns
Type | Description |
---|---|
Media |