Python UMA is a Python implemention of the UMA. It allows to create UMA compliant Resource Servers and Clients.
- Resource Set Registration endpoint implementation (https://docs.kantarainitiative.org/uma/rec-oauth-resource-reg-v1_0_1.html)
- Resource Server access control
This library is not complete currently and should not be used in production applications. After the minimum viable functionality will be implemented the pre-release branch will be merged to master and the library will be released.
- RPT/JWT validation
- Permission ticket management on Resource Server
- UMA Client implementation