IAzPrincipalLocator interface (azroles.h)

The IAzPrincipalLocator interface locates and chooses Active Directory Application Mode (ADAM) principals in Authorization Manager.

Inheritance

The IAzPrincipalLocator interface inherits from the IDispatch interface.

Methods

The IAzPrincipalLocator interface has these methods.

 
IAzPrincipalLocator::get_NameResolver

Gets a pointer to the IAzNameResolver interface associated with this IAzPrincipalLocator object.
IAzPrincipalLocator::get_ObjectPicker

Gets a pointer to the IAzObjectPicker interface associated with this IAzPrincipalLocator object.

Remarks

An IAzPrincipalLocator object can contain a name resolver and an object picker. A name resolver translates security identifiers (SIDs) into display names. An object picker displays a dialog box that enables a user to select from a list of ADAM principals. The dialog box can appear when a user modifies application groups or roles through the Authorization Manager user interface.

The IAzPrincipalLocator interface must be registered under the following key. HKEY_LOCAL_MACHINE\Software\Microsoft\AzMan\ObjectPicker

Under this registry key, create a subkey with a value of the COM class ID of the IAzPrincipalLocator interface. Authorization Manager supports only one registered principal locator.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header azroles.h