Interface IQueryableSecurityDescriptor
Defines if Querable security descriptor.
Inherited Members
Namespace: EPiServer.Security
Assembly: EPiServer.BaseLibrary.dll
Version: 8.11.0Syntax
[Obsolete("Interface is being removed, same results can be achieved with the base ISecurityDescriptor.")]
public interface IQueryableSecurityDescriptor : ISecurityDescriptor
Methods
QueryAccess(IPrincipal, AccessLevel)
Queries the access.
Declaration
AccessLevel QueryAccess(IPrincipal principal, AccessLevel maxAccess)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Security.Principal.IPrincipal | principal | The principal. |
| AccessLevel | maxAccess | The max access. |
Returns
| Type | Description |
|---|---|
| AccessLevel |
QueryDistinctAccess(IPrincipal, AccessLevel)
Queries the distinct access.
Declaration
bool QueryDistinctAccess(IPrincipal principal, AccessLevel access)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Security.Principal.IPrincipal | principal | The principal. |
| AccessLevel | access | The access. |
Returns
| Type | Description |
|---|---|
| System.Boolean |