-
Notifications
You must be signed in to change notification settings - Fork 9
ESB-890: Dynamic user authorization mapping driven by KC profile #321
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
base: release/7.3
Are you sure you want to change the base?
Conversation
|
PUBLICATION for COMMIT ID `` |
|
PUBLICATION for COMMIT ID `` |
|
PUBLICATION for COMMIT ID `` |
| /** | ||
| * Dynamic mapping elements that are currently activeMappings based on their enabled status. | ||
| */ | ||
| private List<DynamicMappingElement> activeMappings; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verificare la possibilità o di mettere la variabile direttamente in cache, così tutte le repliche al reload hanno il dato aggiornato, E/O come viene gestita lettura e scrittura delle sysconfig nelle altri parti del codice
| * @param user the currently logged user | ||
| */ | ||
| private synchronized void processDynamicMapping(final KeycloakUser user) { | ||
| if (activeMappings != null && !activeMappings.isEmpty()) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
spostare if nel metodo processNewUser
|
|
||
| public List<UserRepresentation> listUsers(final String text) { | ||
| // Handle invocations such as http://localhost:8081/auth/admin/realms/entando-development/users?briefRepresentation=true&first=0&max=20&search=testutentemariorossi%2B4375@gmail.com | ||
| public List<UserRepresentation> listUsers(String text) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
final String text
| }); | ||
| String escapedUrl = builder.build().toUri() + "?" + queryBuilder; | ||
|
|
||
| // restTemplate.setInterceptors(Collections.singletonList(new LoggingInterceptor())); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
commento (?)
No description provided.