package io.cattle.platform.iaas.api.auth.dao;
import io.cattle.platform.api.auth.Policy;
import io.cattle.platform.core.model.Credential;
import io.cattle.platform.iaas.api.auth.integration.local.ChangePassword;
public interface PasswordDao {
Credential changePassword(Credential password, ChangePassword changePassword, Policy policy);
Credential createAdminAccountAndPassword(String username, String password, String name);
boolean isUnique(Credential credential);
void verifyUsernamePassword(String username, String password, String name);
}