Both Google and Facebook can act as Identity Providers in a security federation setup like Ping Identity or Microsoft ACS.
Does anyone know if it is possible to add Apple Id as an identity provider?
After investigating sources over at apple.com and google, I must conclude that this is not possible now.
Hopefully, Apple will become and OpenID provider soon.