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