Download the PHP package otevrenamesta/simplesamlphp-saml2-eidas without Composer
On this page you can find all versions of the php package otevrenamesta/simplesamlphp-saml2-eidas. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download otevrenamesta/simplesamlphp-saml2-eidas
More information about otevrenamesta/simplesamlphp-saml2-eidas
Files in otevrenamesta/simplesamlphp-saml2-eidas
Package simplesamlphp-saml2-eidas
Short Description PHP Library wrapped around simplesamlphp/saml2 providing helpers for eIDAS relevant integration
License MIT
Homepage https://nia.otevrenamesta.cz/
Informations about the package simplesamlphp-saml2-eidas
Library to use with eIDAS Nodes (IdP/SeP)
About
This library is about simplifying development of PHP applications in need of eIDAS SAML integration, specifically user Authentication using IdP (Identity Providers), based on great and extensive simplesamlphp/saml2 library, which is basis of SimpleSAMLphp project, which is too heavy to integrate within usual applications
Requirements
- PHP >= 7.2 (this is given by underlying simplesamlphp/saml2 library)
- PHP extensions DOM, Zlib, OpenSSL
Usage
- (1) Get to know underlying library simplesamlphp/saml2
- (2) Install the library using composer
composer require otevrenamesta/simplesamlphp-saml2-eidas
-
(3) Implement your container (important methods are
generateId
and depending on your env, file storage methods and logging interface) -
(4.a) Use this library to create signed AuthRequest with eIDAS RequestedAttributes and SPType
- (4.b) Use this library to verify IdP metadata or SAMLResponse
And more, if you seek inspiration, look within tests
Disclaimer
This library was developed and tested against Czech IdP NIA, and might not work with others IdPs or eIDAS nodes
Credits
This library was developed by Otevřená Města z.s.
All versions of simplesamlphp-saml2-eidas with dependencies
ext-zlib Version *
ext-dom Version *
ext-openssl Version *
php Version >=7.2