diff --git a/pom.xml b/pom.xml
index c44968e..90d0170 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,9 +30,9 @@
UTF-8
io.phasetwo.keycloak.events
4.13.2
- 21.1.1
- 1.18.22
- 1.0.1
+ 22.0.0
+ 1.18.28
+ 1.1.1
https://s01.oss.sonatype.org
true
@@ -179,25 +179,25 @@
com.google.guava
guava
- 30.1-jre
+ 32.0.0-jre
provided
- jakarta.persistence
- jakarta.persistence-api
- 2.2.3
+ jakarta.validation
+ jakarta.validation-api
+ 3.0.2
provided
- javax.ws.rs
- javax.ws.rs-api
- 2.1.1
+ jakarta.ws.rs
+ jakarta.ws.rs-api
+ 3.1.0
provided
- javax.validation
- validation-api
- 1.1.0.Final
+ jakarta.persistence
+ jakarta.persistence-api
+ 3.1.0
provided
@@ -239,7 +239,7 @@
io.phasetwo.keycloak
keycloak-orgs
- [0.35,)
+ [0.37,)
test
diff --git a/src/main/java/io/phasetwo/keycloak/config/ConfigurationAware.java b/src/main/java/io/phasetwo/keycloak/config/ConfigurationAware.java
index 2c0f898..8c17e07 100644
--- a/src/main/java/io/phasetwo/keycloak/config/ConfigurationAware.java
+++ b/src/main/java/io/phasetwo/keycloak/config/ConfigurationAware.java
@@ -6,6 +6,7 @@
import java.util.Map;
import java.util.stream.Collectors;
import org.keycloak.models.KeycloakSession;
+import org.keycloak.models.RealmModel;
public interface ConfigurationAware {
@@ -13,12 +14,31 @@ public interface ConfigurationAware {
default List