Try our conversational search powered by Generative AI!

Class SecurityBase

Inheritance
System.Object
SecurityBase
Namespace: EPiServer.UI
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public class SecurityBase : ContentWebFormsBase, ISupportsScriptManager, ISystemMessageSink, IContentSource

Constructors

SecurityBase()

Declaration
public SecurityBase()

Properties

CurrentlyInherited

Declaration
protected virtual bool CurrentlyInherited { get; }
Property Value
Type Description
System.Boolean

IsContentSecurable

Declaration
protected virtual bool IsContentSecurable { get; }
Property Value
Type Description
System.Boolean

IsInheritedEnabled

Declaration
protected bool IsInheritedEnabled { get; }
Property Value
Type Description
System.Boolean

IsRootPage

Declaration
protected virtual bool IsRootPage { get; }
Property Value
Type Description
System.Boolean

ReadOnly

Declaration
protected virtual bool ReadOnly { get; }
Property Value
Type Description
System.Boolean

Methods

AddError(String)

Declaration
protected virtual void AddError(string message)
Parameters
Type Name Description
System.String message

GetAclFromContent()

Declaration
protected virtual AccessControlList GetAclFromContent()
Returns
Type Description
AccessControlList

MergeAcl(AccessControlList)

Declaration
protected virtual AccessControlList MergeAcl(AccessControlList acl)
Parameters
Type Name Description
AccessControlList acl
Returns
Type Description
AccessControlList

Implements

Extension Methods