Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(jans-auth-server): added reference_id to JWT tokens - both encoded into jwt and as separate attribute in persistence #8512 #8516

Merged
merged 7 commits into from
May 17, 2024

Conversation

yuriyz
Copy link
Contributor

@yuriyz yuriyz commented May 15, 2024

Description

add reference_id to JWT tokens - both encoded into jwt and as separate attribute on persistence

Target issue

closes #8512

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)

#8512
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
@yuriyz yuriyz requested review from yurem and yuriyzz as code owners May 15, 2024 09:37
@yuriyz yuriyz marked this pull request as draft May 15, 2024 09:38
@mo-auto mo-auto added comp-jans-auth-server Component affected by issue or PR comp-jans-core Component affected by issue or PR kind-feature Issue or PR is a new feature request labels May 15, 2024
Copy link

sonarcloud bot commented May 15, 2024

Quality Gate Passed Quality Gate passed for 'Jans-Keycloak-Link'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

Copy link

sonarcloud bot commented May 15, 2024

Quality Gate Passed Quality Gate passed for 'Fido2 API'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

Copy link

sonarcloud bot commented May 15, 2024

Quality Gate Passed Quality Gate passed for 'SCIM API'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

Copy link

sonarcloud bot commented May 16, 2024

Quality Gate Passed Quality Gate passed for 'jans-linux-setup'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

Copy link

sonarcloud bot commented May 16, 2024

Quality Gate Failed Quality Gate failed for 'jans-core'

Failed conditions
1 Security Hotspot

See analysis details on SonarCloud

@yuriyz yuriyz marked this pull request as ready for review May 17, 2024 08:54
@yuriyz yuriyz requested a review from devrimyatar as a code owner May 17, 2024 08:54
@yuriyz yuriyz enabled auto-merge (squash) May 17, 2024 08:55
@yuriyz yuriyz merged commit 5a956d3 into main May 17, 2024
2 checks passed
@yuriyz yuriyz deleted the jans-auth-server-8512 branch May 17, 2024 08:57
Copy link

sonarcloud bot commented May 17, 2024

Quality Gate Passed Quality Gate passed for 'jans-config-api-parent'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

yuriyz added a commit that referenced this pull request Nov 7, 2024
…wt and as separate attribute in persistence #8512 (#8516)

* feat(jans-auth-server): added short uuid with length = 22

#8512
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>

* feat(jans-auth-server): added reference_id to token schema

#8512
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>

* feat(jans-auth-server): propagate reference_id to token and grant objects

#8512
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>

* feat(jans-auth-server): generate and keep jti in execution context

#8512
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>

---------

Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
Former-commit-id: 5a956d3
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 comp-jans-core 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): add jti to JWT tokens - both encoded into jwt and as separate attribute on persistence
4 participants