Marcial Rosales
3dadfdfe9f
Generate introspected token with scopes from client
...
when using client_credentials
2025-08-04 17:47:26 +02:00
Marcial Rosales
4301251cbc
Bump up to 0.0.9
2025-08-04 17:47:26 +02:00
Marcial Rosales
5482cbb71c
Customize opaque access token with user's claims
2025-08-04 17:47:26 +02:00
Marcial Rosales
82a6b1fa5f
Bump up version
2025-08-04 17:47:26 +02:00
Marcial Rosales
4654d6cc97
Bump up version
2025-08-04 17:47:26 +02:00
Marcial Rosales
2e669aeaed
Log token type when customizing token
2025-08-04 17:47:26 +02:00
Marcial Rosales
2a6003c85e
Return all scopes without filteringº
2025-08-04 17:47:26 +02:00
Marcial Rosales
09a07cb81e
Add extra logging
2025-08-04 17:47:26 +02:00
Marcial Rosales
b228ca7501
Revert changes
2025-08-04 17:47:26 +02:00
Marcial Rosales
a53dfbf785
Revert changes
2025-08-04 17:47:26 +02:00
Marcial Rosales
054ad5eeb6
Bump up to 0.0.7
2025-08-04 17:47:26 +02:00
Marcial Rosales
07b68d6e31
Moved changes to feature-8662
2025-08-04 17:47:26 +02:00
Marcial Rosales
f7309cf510
Configure spring with opaque token
...
Tests failing now until backend calls
introspection endpoint
2025-08-04 17:47:26 +02:00
Marcial Rosales
eeae3af868
Obtained jwt token from spring auth server
...
Pendind to obtain an opaque
2025-08-04 17:47:26 +02:00
Marcial Rosales
a9eaf4c13f
Fix some issues to obtain a token
...
using client_credentials with spring
2025-08-04 17:47:26 +02:00
Marcial Rosales
cc49075bb1
Use spring to test oauth2 in messaging protocols
2025-08-04 17:47:26 +02:00
Marcial Rosales
ec704556b7
Configure authz-messaging to test opaque tokens
2025-08-04 17:47:26 +02:00
Marcial Rosales
1b08b0c03b
First changes to test opaque tokens
2025-08-04 17:47:26 +02:00
Marcial Rosales
075c6c6427
Use TEST_CONFIG_PATH to determine SPRING_CONFIG_DIR
2025-08-04 17:47:26 +02:00
Marcial Rosales
730285288f
Bump to 0.0.6
2025-08-04 17:47:26 +02:00
Marcial Rosales
8137723e62
Bump to 0.0.6
2025-08-04 17:47:26 +02:00
Marcial Rosales
e9b958eed2
Externalize user configuration
2025-08-04 17:47:26 +02:00
Marcial Rosales
cd847fd091
Fix logout
2025-08-04 17:47:26 +02:00
Marcial Rosales
1c3e62f99c
Bump up to 0.0.5
2025-08-04 17:47:26 +02:00
Marcial Rosales
444a06da31
Configure post logout url
2025-08-04 17:47:26 +02:00
Marcial Rosales
308b392c84
Add extra scopes and audience to token
2025-08-04 17:47:26 +02:00
Marcial Rosales
287e8d715d
Add scopes and aud claim to token
2025-08-04 17:47:26 +02:00
Marcial Rosales
f8e01daf7e
Fix configuration
...
Still missing audience claim from token
2025-08-04 17:47:26 +02:00
Marcial Rosales
68a723b005
Fix configuration errors
2025-08-04 17:47:26 +02:00
Marcial Rosales
274e9084d0
Disable client registry and enable user registry
2025-08-04 17:47:26 +02:00
Marcial Rosales
d4fd7f3007
Use * for any CORS origin
...
At least for now
2025-08-04 17:47:26 +02:00
Marcial Rosales
5afa696c52
Bump spring auth server to 0.0.2
2025-08-04 17:47:26 +02:00
Marcial Rosales
c7322884a3
Bump up version of spring auth server
2025-08-04 17:47:26 +02:00
Marcial Rosales
7a9c80a3be
Add missing config
...
And simplify suite name
2025-08-04 17:47:26 +02:00
Marcial Rosales
4320b666fc
Add CORS filter
...
Otherwise RabbitMQ cannot reach the
discovery endpoint from the browser
2025-08-04 17:47:26 +02:00
Marcial Rosales
19b440c9d8
Deploy spring auth server with tls
2025-08-04 17:47:26 +02:00
Marcial Rosales
a3de494b79
Configure spring with tls
2025-08-04 17:47:26 +02:00
Marcial Rosales
7b394dccd3
Fix issue starting spring
...
And add missing configuration
2025-08-04 17:47:26 +02:00
Marcial Rosales
4ac352436b
Add config files for spring auth server
2025-08-04 17:47:26 +02:00
Marcial Rosales
832fe78373
Prepare all scripts to deploy spring
...
authorization server
2025-08-04 17:47:26 +02:00
Marcial Rosales
b3700ca6d9
Add behaviours
2025-08-04 17:47:26 +02:00
Marcial Rosales
5312ed1986
Fix issue in docker file
2025-08-04 17:47:26 +02:00
Marcial Rosales
56bd4ab212
Add spring-authorization-server for selenium
...
And ci job to build it
2025-08-04 17:47:26 +02:00
Michael Klishin
78d70414ee
References #14327
2025-08-04 11:20:20 -04:00
Michael Klishin
018c4b189b
Closes #14327
2025-08-04 11:15:18 -04:00
Michael Klishin
73af4aa014
rabbitmq.conf.example: add encrypted value examples
Test (make) / Build and Xref (1.18, 26) (push) Has been cancelled
Details
Test (make) / Build and Xref (1.18, 27) (push) Has been cancelled
Details
Test (make) / Build and Xref (1.18, 28) (push) Has been cancelled
Details
Test (make) / Test (1.18, 28, khepri) (push) Has been cancelled
Details
Test (make) / Test (1.18, 28, mnesia) (push) Has been cancelled
Details
Test (make) / Test mixed clusters (1.18, 28, khepri) (push) Has been cancelled
Details
Test (make) / Test mixed clusters (1.18, 28, mnesia) (push) Has been cancelled
Details
Test (make) / Type check (1.18, 28) (push) Has been cancelled
Details
Peer Discovery AWS Integration Test / Integration Test (push) Has been cancelled
Details
2025-08-02 18:35:45 -04:00
Michael Klishin
4c76d6dd8a
Merge pull request #14321 from rabbitmq/mk-rabbitmq-nodes-helpers
...
Test (make) / Build and Xref (1.18, 26) (push) Waiting to run
Details
Test (make) / Build and Xref (1.18, 27) (push) Waiting to run
Details
Test (make) / Build and Xref (1.18, 28) (push) Waiting to run
Details
Test (make) / Test (1.18, 28, khepri) (push) Waiting to run
Details
Test (make) / Test (1.18, 28, mnesia) (push) Waiting to run
Details
Test (make) / Test mixed clusters (1.18, 28, khepri) (push) Waiting to run
Details
Test (make) / Test mixed clusters (1.18, 28, mnesia) (push) Waiting to run
Details
Test (make) / Type check (1.18, 28) (push) Waiting to run
Details
Trigger a 4.2.x alpha release build / trigger_alpha_build (push) Has been cancelled
Details
Test Authentication/Authorization backends via mutiple messaging protocols / selenium (chrome, 1.17.3, 27.3) (push) Has been cancelled
Details
Test Management UI with Selenium / selenium (chrome, 1.17.3, 27.3) (push) Has been cancelled
Details
Test Authentication/Authorization backends via mutiple messaging protocols / summary-selenium (push) Has been cancelled
Details
Introduce a few new rabbit_plugins and rabbit_nodes functions
2025-08-01 14:54:05 -04:00
Michael Klishin
5ddf7954eb
Introduce a few new rabbit_plugins and rabbit_nodes functions
...
Sometimes a plugin needs to list online peers
that are running, reachable, not under maintenance
and have a specific plugin enabled.
This commit introduces a few helper functions
to make such cluster member queries trivial.
2025-08-01 14:28:59 -04:00
Michael Klishin
24100eb785
Merge pull request #14320 from rabbitmq/dependabot/github_actions/main/google-github-actions/auth-2.1.12
...
Bump google-github-actions/auth from 2.1.11 to 2.1.12
2025-08-01 14:18:12 -04:00
dependabot[bot]
eb6eb953d4
Bump google-github-actions/auth from 2.1.11 to 2.1.12
...
Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth ) from 2.1.11 to 2.1.12.
- [Release notes](https://github.com/google-github-actions/auth/releases )
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/auth/compare/v2.1.11...v2.1.12 )
---
updated-dependencies:
- dependency-name: google-github-actions/auth
dependency-version: 2.1.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 18:04:45 +00:00