Skip to content

feat(jans-auth-server): added OAuth SPIFFE Client Authentication support - #14505

Draft
yuriyz wants to merge 17 commits into
mainfrom
jans-auth-server-13401
Draft

feat(jans-auth-server): added OAuth SPIFFE Client Authentication support#14505
yuriyz wants to merge 17 commits into
mainfrom
jans-auth-server-13401

Conversation

@yuriyz

@yuriyz yuriyz commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Description

feat(jans-auth-server): added OAuth SPIFFE Client Authentication support

Target issue

closes #13401

Test and Document the changes

  • Static code analysis has been run locally and issues have been fixed
  • Relevant unit and integration tests have been added/updated
  • Relevant documentation has been updated if any (i.e. user guides, installation and configuration guides, technical design docs etc)

Please check the below before submitting your PR. The PR will not be merged if there are no commits that start with docs: to indicate documentation changes or if the below checklist is not selected.

  • I confirm that there is no impact on the docs due to the code changes in this PR.

 support #13401

Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz yuriyz self-assigned this Jul 6, 2026
@yuriyz
yuriyz requested review from yurem and yuriyzz as code owners July 6, 2026 12:52
@yuriyz
yuriyz marked this pull request as draft July 6, 2026 12:52
@coderabbitai

coderabbitai Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 0123b966-4540-4fff-888e-2bd436380ab1

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jans-auth-server-13401

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@mo-auto

mo-auto commented Jul 6, 2026

Copy link
Copy Markdown
Member

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@yuriyz
yuriyz temporarily deployed to integration-tests July 6, 2026 12:53 — with GitHub Actions Inactive
@yuriyz
yuriyz temporarily deployed to integration-tests July 6, 2026 12:53 — with GitHub Actions Inactive
@mo-auto mo-auto added comp-jans-auth-server Component affected by issue or PR kind-feature Issue or PR is a new feature request labels Jul 6, 2026
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 7, 2026 10:07 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 7, 2026 10:07 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 9, 2026 09:53 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 9, 2026 09:53 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 14, 2026 10:02 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 14, 2026 10:02 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 15, 2026 09:31 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 15, 2026 09:31 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 17, 2026 14:55 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 17, 2026 14:55 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 20, 2026 09:55 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 20, 2026 09:55 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 21, 2026 14:01 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 21, 2026 14:01 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 22, 2026 10:36 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 22, 2026 10:36 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 23, 2026 09:23 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 23, 2026 09:23 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 24, 2026 09:44 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 24, 2026 09:44 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 27, 2026 08:20 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 27, 2026 08:20 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 28, 2026 12:13 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 28, 2026 12:13 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 29, 2026 14:59 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 29, 2026 14:59 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 30, 2026 09:58 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 30, 2026 09:58 — with GitHub Actions Failure
… endpoint

Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests July 31, 2026 09:35 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests July 31, 2026 09:35 — with GitHub Actions Failure
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz
yuriyz had a problem deploying to integration-tests August 3, 2026 11:30 — with GitHub Actions Failure
@yuriyz
yuriyz had a problem deploying to integration-tests August 3, 2026 11:30 — with GitHub Actions Failure
@sonarqubecloud

sonarqubecloud Bot commented Aug 3, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed for 'Jans authentication server parent'

Failed conditions
16 New Code Smells (required ≤ 8)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp-jans-auth-server Component affected by issue or PR kind-feature Issue or PR is a new feature request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(jans-auth-server): OAuth SPIFFE Client Authentication

2 participants