Constable Authorization Engine 2.0 BETA

LaMarvin.Constable.Principal Namespace

[This is preliminary documentation and subject to change.]

The namespace contains custom IPrincipal implementations useful for authorization policy testing and extensions.

Namespace hierarchy

Classes

Class Description
DynamicPrincipal Provides an implementation of the IPrincipal interface whose role membership can be controlled by setting the IsInRoleResult property.
ExtendedPrincipal Provides an implementation of the IPrincipal interface with dynamic list of roles.