Files
fedora-infra_ansible/roles/ipsilon/templates/prepare-saml2-metadata.py
Aurélien Bompard fc759fd447 Add the ipsilon script to generate the metadata
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-25 11:15:29 +01:00

10 lines
470 B
Python

#!/usr/bin/env python3
from ipsilon.providers.saml2idp import IdpMetadataGenerator, Certificate
from datetime import timedelta
cert = Certificate()
cert.import_cert('/etc/ipsilon/root/saml2/idp.crt', '/etc/ipsilon/root/saml2/idp.key')
#meta = IdpMetadataGenerator('https://id{{ env_suffix }}.fedoraproject.org', cert, timedelta(3600))
meta = IdpMetadataGenerator('https://id{{ env_suffix }}.fedoraproject.org', cert)
meta.output('/etc/ipsilon/root/saml2/metadata.xml')