Attendees:
Matthew, Heather, Ivan, Johan, Scott
Regrets:
Roland
Notes:
1 - Administrivia
Heather ranted about wallets.
Internet2 TechEx ACAMP
• Matthew will be doing the idpy status update for REFEDS. Would like to do two ACAMP
presentations: discussing the reference implementation of SATOSA on AWS and discussing the
new Docker container. Will send a note to the list to the session description; please
offer feedback!
2 - GitHub review
a. OIDC -
https://github.com/IdentityPython (JWTConnect-Python-OidcRP,
JWTConnect-Python-CryptoJWT, etc)
Roland is unavailable today, but there is a note out from Shib Consortium on the release
of a OIDC OP (v3.3.0)
https://shibboleth.atlassian.net/wiki/spaces/IDPPLUGINS/pages/2776760321/OP…
Heather sent in a full copyedit of the federation draft; Roland and Mike Jones are
reviewing proposed changes now.
Note that the grant manager PR has been merged
(
https://github.com/IdentityPython/idpy-oidc/pull/38) there are a few issues with it, but
the work is progressing. This also unblocks several other merge requests.
b. Satosa -
https://github.com/IdentityPython/SATOSA
Currently working through:
•
https://github.com/IdentityPython/SATOSA/issues/421
•
https://github.com/IdentityPython/SATOSA/issues/297
•
https://github.com/IdentityPython/SATOSA/pull/426
•
https://github.com/IdentityPython/SATOSA/pull/425
•
https://github.com/IdentityPython/SATOSA/pull/419
•
https://github.com/IdentityPython/SATOSA/pull/427
•
https://github.com/IdentityPython/SATOSA/pull/405
Expect a new release with small fixes after 419 is merged.
Other items pending: base URL and paths that are allowed
c. pySAML2 -
https://github.com/IdentityPython/pysaml2
Working to support PyMongo (
https://github.com/IdentityPython/pysaml2/pull/883)
Also working on:
•
https://github.com/IdentityPython/pysaml2/pull/878
• pyOpenSSL -
https://github.com/IdentityPython/pysaml2/issues/879
• error handling when status is not specified
-
https://github.com/IdentityPython/pysaml2/issues/764
When Ivan has more time, expect more big changes in Satosa and pySAML re: the
configuration itself and around how we process attributes and attribute mapping that is
not needed. Will also refactor how we process encryption and signing of requests and
responses.
d. Any other project (pyFF, djangosaml2, etc)
3 - Documentation
Note that eduTEAMS will be. hiring more programming staff in February, expecting to free
up Ivan's time to do more with idpy.
4 - AOB
Thanks! Heather