keycloak-scim/services/src/main/java/org/keycloak
Alexander Schwartz 098d4dda0e
Split PublicKeyStorageProvider (#12897)
Split PublicKeyStorageProvider

- Extract clearCache() method to separate interface and move it to the legacy module
- Make PublicKeyProvider factories environment dependent
- Simple map storage for public keys that just delegates

Resolves #12763

Co-authored-by: Martin Kanis <mkanis@redhat.com>
2022-07-05 09:57:51 -03:00
..
authentication Add client_secret to response when token_endpoint_auth_method is not private_key_jwt (#12609) 2022-06-29 10:19:18 +02:00
authorization Support JSON objects when evaluating claims in regex policy 2022-06-23 14:04:09 -03:00
broker Support JSON objects when evaluating claims in regex policy 2022-06-23 14:04:09 -03:00
common/util
config
connections/httpclient Allow exposing some initial provider config options via web site (#10572) 2022-04-19 08:01:42 +02:00
credential Renaming SingleUserCredentialManager and UserModel.getUserCredentialManager(): 2022-06-21 08:53:06 +02:00
crypto [#11036] Identity Providers: Add support for elliptic curve signatures (ES256/ES384/ES512) using JWKS URL 2022-06-21 10:52:25 -03:00
email Closes #11851: Apply localization text from realm default locale when it is not defined for the requested language. (#11852) 2022-06-10 14:36:11 -04:00
encoding Allow exposing some initial provider config options via web site (#10572) 2022-04-19 08:01:42 +02:00
events Restore enum variant of ResourceType 2022-06-30 12:20:51 -03:00
executors Reduce logging of errors due to the bounded queue 2022-03-23 15:42:06 +01:00
exportimport Inline deprecated methods in legacy code 2022-06-21 08:53:06 +02:00
forms Renaming SingleUserCredentialManager and UserModel.getUserCredentialManager(): 2022-06-21 08:53:06 +02:00
headers KEYCLOAK-14232 Add Referrer-Policy: no-referrer to each response from Keycloak 2020-09-17 23:21:49 -07:00
jose/jws ID token encryption without specifying id_token_encrypted_response_enc does not follow OIDC Dynamic Client Registration specification 2022-05-16 09:05:22 +02:00
keys [#11036] Identity Providers: Add support for elliptic curve signatures (ES256/ES384/ES512) using JWKS URL 2022-06-21 10:52:25 -03:00
locale KEYCLOAK-15450 Complement methods for accessing realms with Stream variants 2020-10-14 08:16:49 +02:00
partialimport KEYCLOAK-15524 Cleanup user related interfaces 2021-01-18 16:56:10 +01:00
platform Make script providers working on JDK 17 (#11322) 2022-05-27 12:28:50 +02:00
protocol Include 'urn:ietf:params:oauth:grant-type:token-exchange' in grant_types_supported field of Keycloak OP metadata, if token-exchange is enabled 2022-06-30 17:13:47 -03:00
provider KEYCLOAK-15695 Streamification cleanup 2021-01-20 14:39:53 +01:00
scripting Cannot find ScriptEngine for JDK8 and Wildfly 2022-06-08 11:11:36 +02:00
services Split PublicKeyStorageProvider (#12897) 2022-07-05 09:57:51 -03:00
social Moving ClientStorageProvider to the legacy modules 2022-06-29 20:04:32 +02:00
theme Loading message bundles using the flat-classpath theme provider (#11711) 2022-05-05 15:34:54 +02:00
timer/basic KEYCLOAK-18298 ClearExpiredUserSessions timeouts with large number of sessions 2021-05-27 16:31:10 +02:00
transaction KEYCLOAK-9992 Support for ARTIFACT binding in server to client communication 2021-04-16 12:15:59 +02:00
truststore Allow exposing some initial provider config options via web site (#10572) 2022-04-19 08:01:42 +02:00
url
userprofile Do not set empty permissions to username and email attributes 2022-06-07 10:59:35 -03:00
utils Move realms, clients, groups, roles, clientscopes into legacy module 2022-06-21 08:53:06 +02:00
validation Replace 'Store LoA in User Session' with 'Max Age'. Refactoring of step-up authentications related to that. 2022-03-08 10:41:05 +01:00
vault [KEYCLOAK-19754] - Update documentation files to remove problematic language in the main repository 2021-11-04 10:08:56 +01:00
wellknown KEYCLOAK-18903 More customizable OIDC WellKnown provider 2021-07-28 18:03:23 +02:00
WebAuthnConstants.java Store information about transport media of WebAuthn authenticator 2022-02-04 19:36:30 +01:00