Skip to content

Conformance coverage for SEP-2352 (authorization-server binding & migration) #285

Description

@localden

SEP-2352 clarifies that client credentials are bound to the authorization server that issued them: when PRM authorization_servers changes to a new issuer, clients MUST re-register with the new AS and MUST NOT reuse the previous AS's client credentials.

No existing scenario swaps the AS mid-flow, so this needs a new scenario with two auth servers and a mutable PRM. The wire-observable surface: AS₂ asserts it received a fresh /register and never saw AS₁'s client_id at /authorize or /token. The internal-state requirements ('maintain separate state', 'key by issuer', 'surface an error') are not protocol-observable.

Spec: authorization §authorization-server-binding

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions