IGF поможет разработчикам создавать приложения, осуществляющие доступ к идентификационным данным из различных источников, а системным администраторам позволит задавать правила использования идентификационной информации и контролировать их исполнение. IGF состоит из следующих компонентов: сервис, обеспечивающий доступ к источникам идентификационной информации и исполнение правил; Client Attribute Requirement Markup Language (CARML) - язык разметки, с помощью которого клиентские приложения смогут указывать свои требования к использованию идентификационных сведений; Attribute Authority Policy Markup Language (AAPML) - язык, позволяющий поставщикам идентификационных данных излагать политику их использования; многоязычный (для Java, .NET и Perl) API, содержащий процедуры считывания и записи идентификационных атрибутов. Дальнейшей разработкой IGF будут заниматься специалисты Liberty Alliance.