Skip to main content
Join the official 2020 Python Developers SurveyStart the survey!

Federation Feeder

Project description

python SAML metadata aggregator

This is a SAML metadata aggregator written in python. It is based on the model
for metadata exchange by Ian Young:



*Release date: UNRELEASED*

* This is the first unreleased version of the code


*Release date: Tue Jul 10 15:48:07 CEST 2012*

* Schema validation
* Refactor dynamic loading framework


*Release date: Wed Jul 11 16:31:06 CEST 2012*

* XML signing and validation using (requires M2Crypto at present)

Because of the way OpenSSL handles self-signed certificates the XML validation extracts
the public key from the certificate and uses that instead of the X509 certificate to
validate an XML signature. Right now this introduces a dependency on M2Crypto which will
be removed in the fugure. Note that ubuntu/debian users should install python-m2crypto
instead of installing M2Crypto (


*Release date: *

* XML signing and validation using pyXMLSecurity
* Support for PKCS#11-based HSMs using pykcs11

We are now using a (limited) pure-python implmementation of xmlsec which makes it easier
to sign using HSMs. The only mandatory non-python dependency now is lxml.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pyFF, version 0.6
Filename, size File type Python version Upload date Hashes
Filename, size pyFF-0.6.tar.gz (12.6 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page