Allgemein
Für private Service Provider nach dem E-GovG gibt es für PHP keine Dokumentation, weshalb ich hier meine gesammelten Informationen bereitstelle.
Hier sind alle bisher zum Thema verfassten Beiträge:
kommt bald
Hinweis: Für Tests gibt es auf usp.gv.at eine Testumgebung.
Funktionsweise
Um über Service Provider Attribute abzufragen, muss man ein Identitätsprotokoll wählen. Bei den Service Providern in Österreich kommt hierfür OIDC oder SAML2 in Frage. In den hier angeführten Beispielen wurde OIDC in Verbindung mit dem jumbojett OpenID Connect Client verwendet. Für die Verwendung von jumbojett ist wiederum die phpseclib erforderlich, die mittels Composer installiert werden kann.