diff --git a/pom.xml b/pom.xml
index 21efacf..368ee9f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,12 +8,12 @@
de.cantorgymnasium
keycloak-mailcow
- 1.0.1
+ 1.0.2
jar
- 23.0.1
- 6.2.1
+ 24.0.1
+ 6.2.3
diff --git a/src/main/java/de/cantorgymnasium/auth/provider/user/mailcowUser.java b/src/main/java/de/cantorgymnasium/auth/provider/user/mailcowUser.java
index 9501b1b..9d63da5 100644
--- a/src/main/java/de/cantorgymnasium/auth/provider/user/mailcowUser.java
+++ b/src/main/java/de/cantorgymnasium/auth/provider/user/mailcowUser.java
@@ -5,7 +5,7 @@ import java.util.Map;
import org.keycloak.common.util.MultivaluedHashMap;
import org.keycloak.component.ComponentModel;
-import org.keycloak.credential.LegacyUserCredentialManager;
+import org.keycloak.credential.UserCredentialManager;
import org.keycloak.models.KeycloakSession;
import org.keycloak.models.RealmModel;
import org.keycloak.models.SubjectCredentialManager;
@@ -130,6 +130,6 @@ class mailcowUser extends AbstractUserAdapter {
@Override
public SubjectCredentialManager credentialManager() {
- return new LegacyUserCredentialManager(session, realm, this);
+ return new UserCredentialManager(session, realm, this);
}
}
\ No newline at end of file