Table of Contents

Namespace Dynamicweb.Security

Classes

AuditExtensions
Authorization
Provides autorization-specific functions
CustomerBase
Impersonation
Provides methods to impersonate the authenticated identity under the code should be executed.
ImpersonationCredentials
Represents impersonation credentials.
NamespaceDoc
The Dynamicweb.Security namespace contains types for accessing and managing data in the database. Use this namespace to query data directly on the database where the objects in Dynamicweb are not sufficient.
Partner
PermissionContextStackMapper
PermissionPriorityQueue<T>
Supports data in a pyramid fashion, understood in the way, that each level/slab of the pyramid represents a level of priority with decreasing importance as you iterate through the queue.

Interfaces

ILegacyImpersonation
Interface to use IoC to inject legacy impersonation support into DW9 while migrating to DW10. Will be deleted without warning, so don't use this interface.
IPermissionObject
IPermissionService
Defines operations for getting user permission data
IPermissionService<T>
Defines operations for getting user permission data

Enums

ImpersonationType
Represents impersonation type.
PermissionObjectType
Enumeration for permission object types
To top