Table of Contents

Class PermissionLookupManager

Namespace
Dynamicweb.Security.Permissions
Assembly
Dynamicweb.Security.dll
Loads all permissioncontrolled objects once, when needed, and uses this memorycache for the rest of the application lifecycle.
public class PermissionLookupManager
Inheritance
PermissionLookupManager
Inherited Members

Methods

GetPermissionObject(string, string)

Resolvse a IPermissionControlled object based upon key, name (and subname).
public IPermissionControlled GetPermissionObject(string key, string name)

Parameters

key string
Identifier
name string
Type of permission controlled object

Returns

IPermissionControlled
permissionControlled

UsesPathInsteadOfId(string)

Indicates that this typename requires a full path instead of an id.
public bool UsesPathInsteadOfId(string name)

Parameters

name string
Name of type

Returns

bool
usesPath
To top