Download the PHP package surfnet/stepup-gssp-bundle without Composer
On this page you can find all versions of the php package surfnet/stepup-gssp-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download surfnet/stepup-gssp-bundle
More information about surfnet/stepup-gssp-bundle
Files in surfnet/stepup-gssp-bundle
Package stepup-gssp-bundle
Short Description A Symfony 6 bundle to aid the creation of GSSP (Generic SAML Step-up Provider) device support.
License Apache-2.0
Informations about the package stepup-gssp-bundle
Stepup-gssp-bundle
Generic SAML Stepup Provider bundle.
Installation
-
Add the package to your Composer file
- Add the bundle to your kernel in
app/AppKernel.php
Configuration
config.yml
See Saml bundle documentation for more information about the 'surfnet_saml' configuration above.
See the controller for working examples of the 'surfnet_gssp' routes in Example controller
The AuthenticationService and the RegistrationService is the API for the application to interact with this bundle. Both services document an example how to use them in a controller action.
routing.yml
parameters.yml
This is example idp configuration that works with pieter.aai.surfnet.nl idp.
Development environment
The purpose of the development environment is only for running the different test and metric tools.
To get started, first setup the development environment. The development environment is a docker container. That is controlled via the OpenConext-devconf project.
Every task described below should be run from that container.
Requirements
- Docker
- OpenConext-devconf
Debugging
Xdebug is configured when provisioning your development Vagrant box. It's configured with auto connect IDE_KEY=phpstorm and on cli env.
Tests en metrics
To run all required test you can run the following command from the dev env:
Every part can be run separately. Check "scripts" section of the composer.json file for the different options.
Release instructions
Please read: https://github.com/OpenConext/Stepup-Deploy/wiki/Release-Management for more information on the release strategy used in Stepup projects.
Other resources
- Developer documentation
- Issue tracker
- License
- GSSP documentation
All versions of stepup-gssp-bundle with dependencies
ext-openssl Version *
beberlei/assert Version ^3
symfony/monolog-bundle Version ^3.8
surfnet/stepup-saml-bundle Version ^6.0
symfony/dependency-injection Version ^6.4
symfony/framework-bundle Version ^6.4