Package br.com.davinti.vitruvio.spi
Interface LoginService
- All Known Implementing Classes:
LoginServiceImpl
public interface LoginService
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanSetPasswordFirstLogin(String login) voidlogElevationLoginMobile(String login, String logged) UsuarioDTOUsuarioDTOloginByEmail(String email, String senha) voidlogLoginDesktop(String login) voidlogLoginMobile(String login) voidlogLogoutDesktop(String login) voidlogLogoutMobile(String login) voidlogout(UsuarioDTO logout) UsuarioDTOrefresh(UsuarioDTO dto) voidsendResetPasswordEmail(String login)
-
Method Details
-
login
- Throws:
IllegalArgumentException
-
loginByEmail
- Throws:
IllegalArgumentException
-
refresh
UsuarioDTO refresh(UsuarioDTO dto) -
logout
void logout(UsuarioDTO logout) -
generatePasswordChangeToken
-
sendResetPasswordEmail
-
canSetPasswordFirstLogin
-
logLoginDesktop
-
logLogoutDesktop
-
logLoginMobile
-
logLogoutMobile
-
logElevationLoginMobile
-