Skip to content

JWT claims validation and extraction into FilterContext #218

Description

@shaneutt

Validate standard JWT claims and extract custom claims into FilterContext for downstream filters.

Requirements

  • Validate standard claims: iss (issuer), aud (audience), exp (expiration), nbf (not before)
  • Configurable required vs optional claims
  • Extract arbitrary claims into FilterContext metadata
  • Promote claims to request headers (configurable mapping)
  • Support nested claim paths (e.g. realm_access.roles)

Implementation Notes

  • Claims extraction runs after successful signature verification
  • Extracted claims available to all downstream filters via FilterContext

Parent epic: #12

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Fields

    No fields configured for Task.

    Projects

    Status
    Next

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions