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
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