Constable Authorization Engine 2.0 BETA

AuthorizationPolicy Properties

The properties of the AuthorizationPolicy class are listed below. For a complete list of AuthorizationPolicy class members, see the AuthorizationPolicy Members topic.

Public Instance Properties

ActionRules Gets the collection of all the ActionRule objects defined for the instance.
Actions Gets the collection of all the Action objects defined for the instance.
CurrentPrincipal Sets or returns the IPrincipal implementation used to resolve role membership.
CurrentState Sets or returns the current state of the authorization policy.
Description (inherited from NamedObjectBase) Sets or returns the description of the object.
Id (inherited from NamedObjectBase) Sets or returns the unique Id of the object.
Name (inherited from NamedObjectBase) Sets or returns the name of the object.
Policy (inherited from ObjectBase) Gets a reference to the AuthorizationPolicy instance that contains this object.
Properties Gets the collection of all the Property objects defined for the instance.
PropertyRules Gets the collection of all the PropertyRule objects defined for the instance.
Roles Gets the collection of all the Role objects defined for the instance.
States Gets the collection of all the State objects defined for the instance.

Protected Instance Properties

OwnerInternal (inherited from ObjectBase) This member supports the Constable Authorization Engine (CAZE) infrastructure and is not intended to be used directly from your code.
PendingPropertyChangeEventArgs (inherited from ObjectBase) This member supports the Constable Authorization Engine (CAZE) infrastructure and is not intended to be used directly from your code.

See Also

AuthorizationPolicy Class | LaMarvin.Constable Namespace