AXIAM PHP SDK

Auth

Table of Contents

Interfaces

JtiStore
CONTRACT.md §21.7.2 check 8 — single-use `jti` tracking for DPoP proofs.

Classes

DpopRequest
What {@see DpopVerifier::verifyProof()} needs to know about the current request.
DpopVerifier
DPoP proof verification — CONTRACT.md §21.7.2 (RFC 9449), contract 1.16.
InMemoryJtiStore
A {@see JtiStore} for a single PHP process.
JwksVerifier
Local EdDSA/Ed25519 JWKS verification (CONTRACT.md D-08).
LoginResult
Result of `AxiamClient::login()` (CONTRACT.md §1, D-09).
PresentedProofs
What the caller proved about **this** connection and **this** request, for {@see JwksVerifier::verifyTokenBinding()}.
RefreshGuard
Shared-promise clear-on-both-paths helper (CONTRACT.md §9, D-06).
UserInfo
Result of `AxiamClient::getUserInfo()` (CONTRACT.md §1.1, contract 1.3).
On this page

Search results