Akbar Husain
06f80416fb
Replace keySet with entrySet
...
Closes #40064
Signed-off-by: akbarhusainpatel <apatel@intermiles.com >
Co-authored-by: akbarhusainpatel <apatel@intermiles.com >
2025-08-14 17:31:15 +02:00
Pedro Igor
3bf46e5421
"linked-accounts" endpoint displays all Identity providers
...
Closes #19732
Signed-off-by: Réda Housni Alaoui <reda-alaoui@hey.com >
Co-authored-by: Réda Housni Alaoui <reda-alaoui@hey.com >
2025-08-14 15:21:03 +02:00
Pedro Igor
3136ec25e6
memberOf attribute empty or values with a DN that does not match the role base DN fetches all roles
...
Closes #41842
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-08-14 11:15:52 +02:00
Dennis Kniep
d74a10d87a
Add TiDB as supported db
...
Closes #41455
Signed-off-by: Dennis Kniep <kniepdennis@gmail.com >
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
Co-authored-by: Alexander Schwartz <aschwart@redhat.com >
2025-08-14 07:27:21 +00:00
Pedro Igor
9c631abb0d
Remove unnecessary jandex dependency declaration
...
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-08-13 10:30:41 -03:00
Lukas Hanusovsky
5b3b36e300
Move RealmRolesTest.java to the new testsuite ( #41404 )
...
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-08-13 12:56:23 +02:00
Peter Skopek
651d651c30
Add missing artifact descriptions to allow Maven Central Portal Publisher pass validation process. ( #40822 )
...
Signed-off-by: Peter Skopek <pskopek@redhat.com >
2025-08-12 16:50:17 +02:00
Réda Housni Alaoui
a99149b83a
Login[v2]: "Update email" screen is not polished
...
Signed-off-by: Réda Housni Alaoui <reda-alaoui@hey.com >
2025-08-12 07:45:46 -03:00
rmartinc
acf39b34c3
Make passkeys feature supported
...
Closes #41556
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-08-12 11:18:57 +02:00
Takashi Norimatsu
52a47a63f4
RejectImplicitGrantExecutor does not return an error when a PAR request includes Implicit or Hybrid response type
...
closes #41609
Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com >
2025-08-11 17:00:53 +02:00
Lukas Hanusovsky
f12ab6b189
Move RealmTest.java to the new testsuite ( #41326 )
...
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-08-11 16:24:27 +02:00
Martin Kanis
6a77072098
Skip update email required action if email attribute is not writable
...
Closes #41035
Signed-off-by: Martin Kanis <mkanis@redhat.com >
2025-08-11 08:51:16 -03:00
Pedro Igor
84fc9bb3e5
Allow forwarding parameters set as a client note in the authentication session
...
Closes #41670
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-08-06 14:57:47 -03:00
Pedro Igor
ac632d609e
Do not allow setting default values for root attributes
...
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-08-06 13:59:54 -03:00
huyenvu2101
5436f9781c
Allow setting default value for userprofile attribute
...
Closes #36160
Signed-off-by: huyenvu2101 <vhuyen2101@gmail.com >
2025-08-06 13:59:54 -03:00
Steven Hawkins
c231574d4c
fix: ensuring the ordering of the providers ( #41685 )
...
closes : #41653
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-08-06 10:06:56 +02:00
Pedro Igor
6014a0e1a2
Fixing test
...
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-08-05 14:14:49 -03:00
Alexander Böhm
9cdbd1cc35
added a non-null check to check whether the to be exported realm exists ( #40655 )
...
* added non-null check for the exported realm like already used in SingleFileExportProvider to have a proper error message in case the realm does not exist
Closes #39122
Signed-off-by: Alexander Böhm <boehm.alexanderb@gmail.com >
* added tests based upon review conversation
Closes #39122
Signed-off-by: Alexander Böhm <boehm.alexanderb@gmail.com >
* updating tests for non existent realm name
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
---------
Signed-off-by: Alexander Böhm <boehm.alexanderb@gmail.com >
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
Co-authored-by: Steve Hawkins <shawkins@redhat.com >
2025-08-04 08:42:55 -04:00
Ogen Bertrand
db01ff742b
[OID4VCI] Add support for credential_response_encryption in credential request ( #41001 )
...
Closes #39310
Closes #41031
Signed-off-by: Ogenbertrand <ogenbertrand@gmail.com >
2025-08-04 10:44:41 +00:00
mposolda
3cc8808465
Wrap deprecated passkeys authenticator behind the feature
...
closes #40696
Signed-off-by: mposolda <mposolda@gmail.com >
2025-08-01 16:48:57 +02:00
mposolda
2dab73063d
Getting error 405 'Method Not Allowed' when calling the 'certs' endpoint with HEAD method
...
closes #41537
Signed-off-by: mposolda <mposolda@gmail.com >
2025-07-31 14:32:07 +02:00
Björn Eickvonder
c7cc162f6b
Support for RSA Key Size of 3072
...
Closes #41551
Signed-off-by: Bjoern Eickvonder <bjoern.eickvonder@inform-software.com >
2025-07-31 13:30:33 +02:00
Alexander Schwartz
e1b3afb686
Refresh token for an OAuth2 based IDP when retrieving the IDP token
...
Closes #14644
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
2025-07-31 11:11:34 +02:00
Keshav Deshpande
bee7e4b335
Change error to 400 for unknown user ( #40939 )
...
Closes #39079
Signed-off-by: Keshav Deshpande <keshavprashantdeshpande@gmail.com >
2025-07-31 10:23:14 +02:00
rmartinc
1f608fae6e
Create a new condition for credential type and add it to default flows
...
Closes #41354
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-07-31 10:14:15 +02:00
Thomas Darimont
97dfbd2c84
Add details about client assertion to event
...
Fixes #41405
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com >
2025-07-30 18:50:27 +00:00
Takashi Norimatsu
71f510d115
PAR endpoind does not return an appropriate error regarding a request objec
...
closes #41181
Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com >
2025-07-29 14:34:39 +02:00
Steven Hawkins
10947d002f
fix: using localtest.me instead of nip.io
...
closes : #40645
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-07-26 11:36:01 +02:00
rmartinc
dd17f7d811
Add a test for IdpUsernamePasswordForm in webauthn CI job
...
Closes #41259
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-07-24 10:39:29 -03:00
Giuseppe Graziano
8fc5664115
Add id token claims to OpenID Provider Metadata claims_supported
...
Closes #41170
Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com >
2025-07-24 07:21:45 -03:00
Ricardo Martin
853a99c18d
Disable webauthn buttons after click
...
Closes #41037
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-07-22 15:30:52 +00:00
mposolda
57972d85d3
Update per feedback review
...
Signed-off-by: mposolda <mposolda@gmail.com >
2025-07-22 10:00:37 -03:00
mposolda
bba869b3d5
Fixing Re-authentication with passkeys
...
closes #41242
closes #41008
Signed-off-by: mposolda <mposolda@gmail.com >
2025-07-22 10:00:37 -03:00
Šimon Vacek
eb000cfbe0
Move ComponentsTest.java to the new testsuite ( #41169 )
...
Part of: #34494
Signed-off-by: Simon Vacek <simonvacky@email.cz >
2025-07-22 11:26:06 +00:00
Lukas Hanusovsky
d7273e6b1f
Move ConsentsTest.java to the new testsuite ( #40323 )
...
* Moving files to the new test suite
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
* Move ConsentsTest.java, UserRoleTest.java to the new testsuite
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
---------
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-22 12:31:59 +02:00
rmartinc
e0bba39da0
Allow configure encryption details for SAML clients
...
Closes #40933
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-07-18 20:13:40 +02:00
Takashi Norimatsu
631aebd848
FAPI 2.0 Final - only accept its issuer identifier value as a string in the aud claim received in client authentication assertions
...
closes #41119
Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com >
2025-07-18 08:26:21 +02:00
Pedro Igor
87f30a6285
Adding a config to the UPDATE_EMAIL action to force users to verify email
...
Closes #32569
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-07-16 16:21:08 +02:00
Takashi Norimatsu
f00cd980c4
Add FAPI 2.0 + DPoP security profile as default profile of client policies
...
closes #35441
Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com >
2025-07-16 09:30:11 +02:00
Lukas Hanusovsky
788e981917
Move UserTest.java to the new testsuite
...
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-16 08:13:30 +02:00
Lukas Hanusovsky
5e805ac6b3
Move UserStorageRestTest.java to the new testsuite
...
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-15 13:39:32 +02:00
Lukas Hanusovsky
2145830d57
Moving files to the new test suite
...
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-15 13:39:32 +02:00
Lukas Hanusovsky
17beaa1359
Migrate FineGrainAdminUnitTest.java to the new testsuite
...
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-15 13:38:03 +02:00
Pedro Igor
d5206b61f6
Update email feature only enabled if the required action is enabled at the realm
...
Closes #41045
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-07-14 16:31:15 -03:00
Lukas Hanusovsky
660a4aa48a
Move IdentityProviderTest.java to the new testsuite
...
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-14 15:55:50 +02:00
Lukas Hanusovsky
21d033dc3a
Moving files to the new test suite
...
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-14 15:55:50 +02:00
Lukas Hanusovsky
73aa3e9c18
Move IllegalAdminUpgradeTest.java to the new testsuite
...
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-14 14:31:59 +02:00
Lukas Hanusovsky
d2b45373d3
Move PartialImportTest.java to the new testsuite
...
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-14 14:00:17 +02:00
forkimenjeckayang
a3441689e9
[OID4VCI] OpenID for Verifiable Credentials support in client settings ( #39385 )
...
Closes #32967
Signed-off-by: forkimenjeckayang <forkimenjeckayang@gmail.com >
Co-authored-by: Francis Pouatcha <francis.pouatcha@adorsys.com >
2025-07-14 11:47:10 +02:00
Lukas Hanusovsky
cabd7cd474
Move ConcurrencyTest.java, AbstractConcurrencyTest.java to the new testsuite
...
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-07-14 11:10:54 +02:00