mirror of
https://github.com/keycloak/keycloak.git
synced 2026-02-09 08:49:03 -06:00
KEYCLOAK-1109 Added KeycloakContext
KEYCLOAK-1042 Access to Cookies within Events KEYCLOAK-1209 Enable jboss-logging event listener by default and allow configuring log level
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
package org.keycloak.models;
|
||||
|
||||
import javax.ws.rs.core.HttpHeaders;
|
||||
import javax.ws.rs.core.UriInfo;
|
||||
|
||||
/**
|
||||
* @author <a href="mailto:sthorger@redhat.com">Stian Thorgersen</a>
|
||||
*/
|
||||
public interface KeycloakContext {
|
||||
|
||||
UriInfo getUri();
|
||||
|
||||
HttpHeaders getRequestHeaders();
|
||||
|
||||
RealmModel getRealm();
|
||||
|
||||
void setRealm(RealmModel realm);
|
||||
|
||||
ClientModel getClient();
|
||||
|
||||
void setClient(ClientModel client);
|
||||
|
||||
}
|
||||
@@ -10,6 +10,8 @@ import java.util.Set;
|
||||
*/
|
||||
public interface KeycloakSession {
|
||||
|
||||
KeycloakContext getContext();
|
||||
|
||||
KeycloakTransactionManager getTransaction();
|
||||
|
||||
<T extends Provider> T getProvider(Class<T> clazz);
|
||||
|
||||
@@ -64,7 +64,7 @@ public class RepresentationToModel {
|
||||
if (rep.getFailureFactor() != null) newRealm.setFailureFactor(rep.getFailureFactor());
|
||||
if (rep.isEventsEnabled() != null) newRealm.setEventsEnabled(rep.isEventsEnabled());
|
||||
if (rep.getEventsExpiration() != null) newRealm.setEventsExpiration(rep.getEventsExpiration());
|
||||
if (rep.getEventsListeners() != null) newRealm.setEventsListeners(new HashSet<String>(rep.getEventsListeners()));
|
||||
if (rep.getEventsListeners() != null) newRealm.setEventsListeners(new HashSet<>(rep.getEventsListeners()));
|
||||
|
||||
if (rep.getNotBefore() != null) newRealm.setNotBefore(rep.getNotBefore());
|
||||
|
||||
@@ -409,8 +409,8 @@ public class RepresentationToModel {
|
||||
if (rep.getEmailTheme() != null) realm.setEmailTheme(rep.getEmailTheme());
|
||||
if (rep.isEventsEnabled() != null) realm.setEventsEnabled(rep.isEventsEnabled());
|
||||
if (rep.getEventsExpiration() != null) realm.setEventsExpiration(rep.getEventsExpiration());
|
||||
if (rep.getEventsListeners() != null) realm.setEventsListeners(new HashSet<String>(rep.getEventsListeners()));
|
||||
if (rep.getEnabledEventTypes() != null) realm.setEnabledEventTypes(new HashSet<String>(rep.getEnabledEventTypes()));
|
||||
if (rep.getEventsListeners() != null) realm.setEventsListeners(new HashSet<>(rep.getEventsListeners()));
|
||||
if (rep.getEnabledEventTypes() != null) realm.setEnabledEventTypes(new HashSet<>(rep.getEnabledEventTypes()));
|
||||
|
||||
if (rep.getPasswordPolicy() != null) realm.setPasswordPolicy(new PasswordPolicy(rep.getPasswordPolicy()));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user