Взгляните на: Начало работы с Windows Identity Foundation .
@ Гаррет суммировал это довольно хорошо.
Я полагаю, ваше приложение ASP.NET?
Просто добавьте, что для вашего второго вопроса (касающегося изменений), для аутентификации, не так много изменений, помимо конфигурации, включая WIF.
Однако для авторизации вы теперь получите все атрибуты, которые вам необходимы, в виде утверждений. Это может быть нетривиальным изменением в зависимости от того, как вы в настоящее время получаете доступ к этим атрибутам.
Для ADFS эти атрибуты могут быть получены из AD, LDAP, SQL Server или с помощью настраиваемого поставщика утверждений.