Skip to content

Commit 838e3e4

Browse files
Add publiccode.yml.
1 parent 749598f commit 838e3e4

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

publiccode.yml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
publiccodeYmlVersion: "0.4"
2+
name: pyFF
3+
url: https://github.com/IdentityPython/pyFF
4+
softwareVersion: 2.1.3
5+
releaseDate: 2024-11-14
6+
platforms:
7+
- linux
8+
categories:
9+
- identity-management
10+
developmentStatus: stable
11+
softwareType: standalone/backend
12+
description:
13+
en:
14+
localisedName: pyFF
15+
shortDescription: "pyFF is a simple but reasonably complete SAML metadata
16+
processor capable of aggregate, validate, combine, transform, sign or
17+
publish SAML metadata. "
18+
longDescription: >-
19+
pyFF is a simple but reasonably complete SAML metadata processor. It is
20+
intended to be used by anyone who needs to aggregate, validate, combine,
21+
transform, sign or publish SAML metadata.
22+
23+
24+
pyFF is used to run infrastructure for several identity federations of
25+
signifficant size including edugain.org.
26+
27+
28+
pyFF supports producing and validating digital signatures on SAML metadata
29+
using the pyXMLSecurity package which in turn supports PKCS#11 and other
30+
mechanisms for talking to HSMs and other cryptographic hardware.
31+
32+
33+
pyFF is also a complete implementation of the SAML metadata query protocol
34+
as described in draft-young-md-query and draft-young-md-query-saml and
35+
implements extensions to MDQ for searching which means pyFF can be used as
36+
the backend for a discovery service for large-scale identity federations.
37+
38+
39+
Possible usecases include running an federation aggregator, filtering
40+
metadata for use by a discovery service, generating reports from metadata
41+
(eg certificate expiration reports), transforming metadata to add custom
42+
elements.
43+
documentation: https://pyff.readthedocs.io/en/latest/
44+
features:
45+
- SAML
46+
legal:
47+
license: BSD-2-Clause
48+
maintenance:
49+
type: community
50+
contacts:
51+
- name: Mikael Frykholm
52+
53+
phone: ""
54+
affiliation: SUNET
55+
- name: Leif Johansson
56+
57+
phone: ""
58+
affiliation: SUNET
59+
localisation:
60+
localisationReady: false
61+
availableLanguages:
62+
- en
63+

0 commit comments

Comments
 (0)