Alguem poderia ajudar? Estou com dificuldade para chamar um método "static" em outra classe

Olá, Pessoal!
Eu criei um metodo static que retorna uma String, mas estou com problema para chamar em outra classe. Alguém poderia ajudar, por favor? Obrigada!

`public class AuthUtils {

	public static String validaEmpresa(UsuarioBPLogado usuario) {
		
		String email = usuario.getEmail();
		
		String dominio = email.substring(email.indexOf("@")+1,email.indexOf(".", email.indexOf("@")));
		
		System.out.println(dominio);
		
		if (dominio.contains("gmail")) {
			return "Google";
		}else {
			return "Microsoft";
		}
	
	}`

Na outra classe estou tentando chamar desse modo para fazer um novo if-else, mas ele não “aceita” a string que foi digitada:

AuthUtils.validaEmpresa("Google");

O método validaEmpresa espera receber como parâmetro um objeto do tipo UsuarioBPLogado, mas você está tentando passar uma String.

1 curtida