Class PageAccessControlList

Implementation of AccessControlList for pages

Inheritance
System.Object
PageAccessControlList
Implements
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, AccessControlEntry>>
System.Collections.IEnumerable
System.Xml.Serialization.IXmlSerializable
System.IEquatable<AccessControlList>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Security
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
[Obsolete("Use ContentAccessControlList instead")]
public class PageAccessControlList : ContentAccessControlList, IEnumerable<KeyValuePair<string, AccessControlEntry>>, IEnumerable, IReadOnly<AccessControlList>, IXmlSerializable, IModifiedTrackable, IEquatable<AccessControlList>, IContentSecurityDescriptor, IEditableSecurityDescriptor, ISecurityDescriptor, IReadOnly

Constructors

PageAccessControlList()

Initializes a new instance of the PageAccessControlList class.

Declaration
public PageAccessControlList()

PageAccessControlList(PageReference)

Initializes a new instance of the PageAccessControlList class.

Declaration
public PageAccessControlList(PageReference pageLink)
Parameters
Type Name Description
PageReference pageLink

The page link.

PageAccessControlList(PageReference, AccessControlList)

Initializes a new instance of the PageAccessControlList class.

Declaration
public PageAccessControlList(PageReference pageLink, AccessControlList list)
Parameters
Type Name Description
PageReference pageLink

The page link.

AccessControlList list

The list.

PageAccessControlList(RawACE[])

Initializes a new instance of the PageAccessControlList class.

Declaration
public PageAccessControlList(RawACE[] acl)
Parameters
Type Name Description
RawACE[] acl

The acl.

Properties

Gets or sets the content link.

Declaration
public PageReference PageLink { get; set; }
Property Value
Type Description
PageReference

The content link.

Implements

System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable
System.Xml.Serialization.IXmlSerializable
System.IEquatable<T>

Extension Methods