AttestoClient (AttestoClient v2.2.0)

Copy Markdown View Source

Client-side OAuth 2.0 / OpenID Connect / FAPI 2.0 artifacts and verification.

AttestoClient is the relying-party (client) counterpart to attesto (the authorization server). Where attesto verifies client artifacts and issues server artifacts with the authorization server's keystore, this library builds client-side wire artifacts and verifies the server artifacts a client receives:

The lifecycle helpers retain only short-lived protocol transactions and in-flight refresh calls. They do not make authorization decisions, create sessions, or choose token/session retention policy; those remain with the host application. DPoP-bound requests are req_dpop's job.

Assurance

The build-side artifacts carry cross-language parity tests where practical, and the mirror modules are covered by in-family interop tests against the corresponding attesto server-side issuer or verifier.