Skip to main content

Federation Feeder

Project description

python SAML metadata aggregator

License Travis Build Coverage Maintainability Format PyPI Version 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/

Project details


Download files

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

Source Distribution

pyff-2.1.5.tar.gz (24.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyff-2.1.5-py3-none-any.whl (24.2 MB view details)

Uploaded Python 3

File details

Details for the file pyff-2.1.5.tar.gz.

File metadata

  • Download URL: pyff-2.1.5.tar.gz
  • Upload date:
  • Size: 24.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":null,"id":"forky","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pyff-2.1.5.tar.gz
Algorithm Hash digest
SHA256 9191f03a9abf27be6bb3a91e91375532197400b34e97643a8835c759e12bfbcc
MD5 63a38cbe9237ed73a48fdab6798f1682
BLAKE2b-256 1fa3fedb6a16d26db23b2db38b0f5eec129c43528455603925ca3638b8871ee7

See more details on using hashes here.

File details

Details for the file pyff-2.1.5-py3-none-any.whl.

File metadata

  • Download URL: pyff-2.1.5-py3-none-any.whl
  • Upload date:
  • Size: 24.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":null,"id":"forky","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pyff-2.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 264231120a9b4ad8c3a16741217e785113fc9b25fb3025d3dbb2497a8237260f
MD5 4eb030f8238daa725b019e48d2d7aa2f
BLAKE2b-256 d941f02a581f6bea9671d06aa776d1800dfce86038474e3af5f4caa0d79462b6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page