AttestoClient (AttestoClient v0.6.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:

It is deliberately not a full OAuth client framework: it has no flow orchestrator, token store, or session handling. It produces and checks the cryptographic, wire-format artifacts an OAuth/OIDC/FAPI client needs, leaving HTTP orchestration to the host (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.