-
Notifications
You must be signed in to change notification settings - Fork 161
Jans PDP Mesh
Michael Schwartz edited this page May 19, 2024
·
72 revisions

- Embed PDP Rust Cedar PDP
- HTTPS SSE: Process notifications of updated Token Status List JWT; validate with Auth Server Public Key
- Lock Master POST
/auditSend telemetry, health and logs to OAuth protected Lock Master endpoint - Auth Server POST
/registerIf no client creds are present, generate keys and perform OpenID Dynamic Client Registration (upload JWKS); present SSA JWT if available. Request 24 hour client expiration. - Auth Server POST
/tokenUse Client Credential Grant to obtain a JWT access token from Auth Server, needed to call theauditendpoint. - GET GIT: On startup and periodically retreive policy updates from Git
- GET
/jwks: On startup and periodically retreive latest Auth Server JWKS keys (to validate any JWTs) - Future: OpenID AuthZEN API REST interface (alteranative Cedar SDK)