Metadata-Version: 2.5
Name: easyssf-receiver
Version: 0.7.0
Summary: An SSF receiver for Python, framework independent: SET verification, push and poll delivery, stream management, typed CAEP, RISC and SCIM handlers, token revocation and session termination
Project-URL: Homepage, https://easyssf.org
Project-URL: Repository, https://github.com/easyssf/easyssf-python
Project-URL: Changelog, https://github.com/easyssf/easyssf-python/blob/main/CHANGELOG.md
Author: the easyssf authors
License-Expression: Apache-2.0
Keywords: caep,openid,receiver,risc,security-events,ssf
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Security
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: easyssf-core<0.8,>=0.7
Requires-Dist: httpx<1,>=0.28
Requires-Dist: joserfc<2,>=1.7
Description-Content-Type: text/markdown

# easyssf-receiver

An SSF receiver for Python on asyncio, independent of any web framework: SET verification (RFC
8417), push (RFC 8935) and poll (RFC 8936) delivery, stream management (SSF 1.0, section 8),
de-duplication, typed CAEP, RISC and SCIM handlers, token revocation and session termination.
`easyssf.receiver.asgi` mounts the push endpoint on any ASGI framework; the Flask, FastAPI and
Litestar distributions add the idiomatic pieces.

See the [README of easyssf-python](https://github.com/easyssf/easyssf-python#readme).
