PasswordUtil.java
package org.keycloak.services.resources.account;
import org.keycloak.models.KeycloakSession;
import org.keycloak.models.RealmModel;
import org.keycloak.models.UserModel;
import org.keycloak.models.credential.PasswordCredentialModel;
public class PasswordUtil {
private final UserModel user;
@Deprecated
public PasswordUtil(KeycloakSession session, UserModel user) {
this.user = user;
}
public PasswordUtil(UserModel user) {
this.user = user;
}
/**
* @deprecated Instead, use {@link #isConfigured()}
*/
@Deprecated
public boolean isConfigured(KeycloakSession session, RealmModel realm, UserModel user) {
return user.credentialManager().isConfiguredFor(PasswordCredentialModel.TYPE);
}
public boolean isConfigured() {
return user.credentialManager().isConfiguredFor(PasswordCredentialModel.TYPE);
}
public void update() {
}
}