dynamic tools for .net developers™  LaMarvin Home
home » constable » what's new

What's New in Constable Authorization Engine 2.0

This section summarizes features that have been added or modified in the latest version 2.0 of the Constable Authorization Engine.

Design Environment

The CAZE Policy Designer is a Windows Forms application (caze.exe) that allows you to design, test and manage authorization policies in a rich, graphical environment. The Policy Designer leverages the CAZE Design Environment that can easily be embedded and customized for use in your own applications. Click here for more information.

Core API Enhancements

The core AuthorizationPolicy class exposes several new events allowing you to more easily customize authorization logic without the need of subclassing. For more information see ResolveRoleMembership event, AuthorizationContextChanged event, ActionExecuting and ActionExecuted events.

The AuthorizationPolicy class now supports pre- and post-change notifications allowing you to easily detect and react to policy changes. For more information see the InstanceChanging, InstanceChanged events and the IChangeEventSource interface.

The AuthorizationPolicyLoader class now supports flexible type resolution mechanism for loading authorization policies with custom (subclassed) policy object types. The loader now supports saving and loading custom properties of the following types:
  • Strings and primitive .NET types (Boolean, Byte, SByte, Int16, UInt16, Int32, UInt32, Int64, UInt64, Char, Double, and Single - supported also in version 1.1).
  • DateTime, Guid, Decimal and custom Enum property types (new in 2.0).
For more information see the TypeResolver property and the IPolicyLoaderTypeResolver interface.

Visual Studio 2005 and .NET Framework 2.0 Support

CAZE 2.0 now supports Visual Studio .NET 2005 and .NET Framework 2.0. Sample applications are provided for both Visual Studio .NET 2003 and Visual Studio .NET 2005. For more information please see system requirements page.

More Licensing Options

CAZE 2.0 introduces a new site license option that allows you to install CAZE 2.0 on one hundred CPUs for the price of five single user licenses. For more information please see purchase page.

© 2002-2007 LaMarvin. All Rights Reserved.     [Terms of use]     [Privacy] This site doesn't open new browser windows.