Somente olhando este trecho eu não consigo dizer onde está, com certeza, o problema. Mas, veja que na linha 32 existe um erro da IDE, informando que String não é um Subtipo de usuário. Ou seja, o método está esperando um usuário, e você passou uma string.
Na linha 30, você faz a chamada à mesma classe, e passa um user para a função ok.
Espero que tenha ajudado.
Abraço,