Try our conversational search powered by Generative AI!

Class IContentSecurityDescriptorExtensions

Extensions methods for IContent which support IContentSecurityDescriptor

Inheritance
System.Object
IContentSecurityDescriptorExtensions
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: 8.11.0
Syntax
public static class IContentSecurityDescriptorExtensions

Methods

SaveSecurityInfo(IContent, IContentSecurityRepository, AccessControlList, SecuritySaveType)

Saves the security info.

Declaration
public static bool SaveSecurityInfo(this IContent content, IContentSecurityRepository contentSecurityRepository, AccessControlList accessControlList, SecuritySaveType securitySaveType)
Parameters
Type Name Description
IContent content

The content.

IContentSecurityRepository contentSecurityRepository

The content security repository.

AccessControlList accessControlList

The access control list.

SecuritySaveType securitySaveType

Type of the security save.

Returns
Type Description
System.Boolean

ToRawACEArray(IContent)

To the raw ACE array.

Declaration
public static RawACE[] ToRawACEArray(this IContent content)
Parameters
Type Name Description
IContent content

The content.

Returns
Type Description
RawACE[]