Programi Liberty so izvedeni s protokoli, ki omogočajo upravljanje povezanih identitet (identity federation management), preverjanje pristnosti prek različnih (cross-domain authentication) in upravljanje sej (session management). Pri povezovanju identitete znotraj kroga zaupanja nastopajo predvsem naslednji trije »igralci«: principali, skrbniki identitete in ponudniki storitev.