Для того, чтобы шпион действительно использовался, вызов на price(listOfProductsToPrice)
должен поступить в шпионский экземпляр spyPricingSession
List<PricingResult<?>> pricedProducts = spyPricingSession.price(listOfProductsToPrice);
Существует много ссылок, которые я рекомендовал бы, скринкасты всегда являются хорошим способом начать:
Скринкасты канала 9:
AzMan
Демистифицированный ряд: начало работы с AzMan
Демистифицированный ряд: программирование AzMan
Демистифицированный ряд: AzMan на предприятии
Демистифицированный ряд: AzMan на кодовом названии Windows Server “лонгхорн” и Windows Vista
ADFS
Сервисы федерации Active Directory (AD FS) часть 1 Keith Brown
Сервисы федерации Active Directory (AD FS) часть 2 Keith Brown
Документация / Статьи
Техническое описание при разработке приложений Используя Windows Authorization Manager
Статья MSDN об использовании Безопасности на уровне ролей на Вашем Среднем уровне Приложения.NET
Основанное на роли управление доступом Используя диспетчера авторизации Windows Server 2003
Блоги
Идентификационные данные и блог доступа (ресурс разработчика.NET)
Краткие сводки безопасности (блог Keith Brown)
Блог команды диспетчера авторизации
Объединенный в федерацию определяют блог
Панель инструментов T4: генератор обертки AzMan со строгим контролем типов
Это, достаточно вероятно, на данный момент, надо надеяться, некоторые из этих ссылок будут полезны в помощи Вам понять AzMan и как это - возможности основанного на роли управления доступом (RBAC), может использоваться в основанной на требованиях модели программирования, которую использует ADFS.
Моя рекомендация состояла бы в том, чтобы избежать AzMan и перейти к ADFS v2, иначе "Женева".
или Вы могли использовать сервис Управления доступом.NET.
Пройдя по дороге Азман, я рекомендую вам взглянуть на это: текст ссылки
Чтобы сделать что-либо прошедшее проверку ролей с помощью MS AZMan, вам в конечном итоге придется делать COM-вызовы. Плюс другой - открытый исходный код, который значительно расширяет возможности ADFS.