Skip to content

feat(authbridge): add Okta token-exchange plugin #483

Description

@huang195

Summary

Implement an IdP plugin for Okta token exchange, conforming to the IdP-agnostic interface defined in #481.

Scope

  • New plugin package under authbridge/authlib/plugins/ registered via RegisterPlugin.
  • Okta org/custom authorization server token endpoint + OIDC discovery.
  • Map RFC 8693 exchange onto Okta's token-exchange / OBO support, with scope/audience encoding per Okta conventions.
  • Config schema (SchemaProvider) for issuer/auth-server, client credentials, scopes.
  • Unit tests using the plugintesting harness; doc page under authbridge/docs/.

Blocked by

#481 (Phase 1 interface).

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Type

No type

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions