Sid-keyed registry of Relying Parties (RPs) that have completed a token
exchange via this session. Source data for OIDC Back-Channel /
Front-Channel Logout fanout. Per A4 §5.2.
Mutability: append/upsert (per-clientId dedup); cleanup via removeBySid.
Per-RP removal is intentionally not exposed — RPs are removed only when
the entire session terminates.
TTL contract: every registerRP MUST be called with the session's
expiresAt; the adapter writes the storage entry with TTL synced to
expiresAt.
Sid-keyed registry of Relying Parties (RPs) that have completed a token exchange via this session. Source data for OIDC Back-Channel / Front-Channel Logout fanout. Per A4 §5.2.
Mutability: append/upsert (per-clientId dedup); cleanup via removeBySid. Per-RP removal is intentionally not exposed — RPs are removed only when the entire session terminates.
TTL contract: every
registerRPMUST be called with the session'sexpiresAt; the adapter writes the storage entry with TTL synced toexpiresAt.