GSSP WebAuthn implementation.
Integrates https://github.com/web-auth/webauthn-framework as GSSP.
For this application default creation/request profiles are created. The application now only support 'default' profile. config/packages/webauthn.yaml
You can override the default one, see all configuration option on webauthn-framework
- Off all the different type of WebAuthn Attestation Statements https://www.w3.org/TR/webauthn/#sctn-attestation-types the trust store only accepts Attestation Statements with a certificate trust path.
- Should match trusted certificates should be stored on disk.
The directory can be configured inside the parameters.yml file config/packages/parameters.yml
See one of the following guides:
There are 2 ways you can influence the desired Symfony application environment.
- Set the
app_env
parameter inconfig/openconext/parameters.yaml
todev
,test
orprod
- Override the
app_env
param by providing an environment variable namedAPP_ENV
- The default value for the application environment will be
prod
- Do not try to use a .env file to override the
app_env
param. That file will not be evaluated by Symfony as we decided not use the DotEnv component.
To run all required test you can run the following commands from the dev env:
composer check
Every part can be run separately. Check "scripts" section of the composer.json file for the different options.
Please read: https://github.com/OpenConext/Stepup-Deploy/wiki/Release-Management for more information on the release strategy used in Stepup projects.