Skip to content

Extract OAuth2Agent to a separate module #239

Description

@adutra

authmgr-oauth2-core currently bundles the pure OAuth2 token-management engine together with the two-class Iceberg SPI adapter (OAuth2Manager + OAuth2Session).

The agent, all Flow implementations, OAuth2Config, and every supporting subpackage has zero Iceberg dependencies and is already a self-contained unit.

Extracting it into a new module authmgr-oauth2-agent lets non-Iceberg callers (custom REST clients, Kafka connectors, ad-hoc tooling) depend on just the agent without pulling in any Iceberg JARs.

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