https://github.com/identitypython/pyff
SAML metadata aggregator
https://github.com/identitypython/pyff
Last synced: about 2 months ago
JSON representation
SAML metadata aggregator
- Host: GitHub
- URL: https://github.com/identitypython/pyff
- Owner: IdentityPython
- License: other
- Created: 2012-07-04T12:52:51.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2025-10-02T12:53:00.000Z (2 months ago)
- Last Synced: 2025-10-02T14:41:39.740Z (2 months ago)
- Language: Python
- Homepage: https://pyff.io/
- Size: 30.2 MB
- Stars: 55
- Watchers: 20
- Forks: 39
- Open Issues: 27
-
Metadata Files:
- Readme: README.rst
- Changelog: NEWS.txt
- License: LICENSE
- Publiccode: publiccode.yml
Awesome Lists containing this project
README
python SAML metadata aggregator
===============================
.. image:: https://img.shields.io/pypi/l/pyXMLSecurity.svg
:target: https://github.com/leifj/pyXMLSecurity/blob/master/LICENSE.txt
:alt: License
.. image:: https://img.shields.io/travis/IdentityPython/pyFF.svg
:target: https://travis-ci.org/IdentityPython/pyFF
:alt: Travis Build
.. image:: https://img.shields.io/coveralls/IdentityPython/pyFF.svg
:target: https://coveralls.io/r/leifj/pyFF?branch=master
:alt: Coverage
.. image:: https://api.codeclimate.com/v1/badges/133c2c109b680c6868c1/maintainability
:target: https://codeclimate.com/github/IdentityPython/pyFF/maintainability
:alt: Maintainability
.. image:: https://img.shields.io/pypi/format/pyFF.svg
:target: https://pypi.python.org/pypi/pyFF
:alt: Format
.. image:: https://img.shields.io/pypi/v/pyFF.svg
:target: https://pypi.python.org/pypi/pyFF
:alt: PyPI Version
.. image:: https://readthedocs.org/projects/pyff/badge/
:target: https://pyff.readthedocs.org/
:alt: Documentation
This is a SAML metadata aggregator written in python. It is based on the model
for metadata exchange by Ian Young: http://iay.org.uk/blog/2008/10/metadata_interc.html
Features
========
* Fully customizable processing pipelines in yaml.
* Easy to retrieve, analyze, transform, sign and publish SAML metadata.
* Operate in batch or online mode using embedded HTTP server.
* Provide a full MDX implementation.
* Make use of PKCS#11 tokens and HSMs for key protection.
* Fully compatible with `thiss.io discovery service `_.
* Fully compatible with `mdq-browser frontend app `_.
Dependencies
============
* pyXMLSecurity
* PyKCS11 (optional)
* pygments
* gunicorn (for the standalone pyffd server)
* ... cf requirements.txt
More information
================
Project homepage: https://pyff.io/