Mock SAML Identity Provider in Python for testing SAML Service Provider implementations
- pip
- npm
- xmlsec1
pip install poetry
poetry install
apt install xmlsec1
yum install xmlsec1
apt install npm
yum install npm
cd app/pki
./create-cert.sh
cd app/metadata
poetry run python generate_metadata.py
make build
make run
Same as above setup plus a few more steps
make install-hooks
cd test/pki
./create-cert.sh
cd test/metadata
poetry run python generate_metadata.py
make pytest