Class AuthenticationManagerImpl
java.lang.Object
CallCenterManagement.Controller.Impl.AuthenticationManagerImpl
- All Implemented Interfaces:
AuthenticationManager
public class AuthenticationManagerImpl extends java.lang.Object implements AuthenticationManager
Implementazione Autenticazione Utenti del sistema
Login, Logout e Register di Admin di Sistema, Amministratore, Centralinista, Agente di Vendita
- login() - utile per l'accesso al sistema, se e' presente nel DB, accedi, altrimenti no
- logout() - torna in Application Console
- reagistration() - se nella combobox si seleziona Admin di sistema, allora può registrarti, altrimenti no
-
Constructor Summary
Constructors Constructor Description AuthenticationManagerImpl()
-
Method Summary
Modifier and Type Method Description int
login(java.lang.String ruolo, java.lang.String email, java.lang.String pass)
Login tramite Email per Amministratore, Centralinista, Agente di Vendita tramite Username per Admin di Sistemaint
logout()
void
registration(java.lang.String username, java.lang.String password)
-
Constructor Details
-
AuthenticationManagerImpl
public AuthenticationManagerImpl()
-
-
Method Details
-
login
public int login(java.lang.String ruolo, java.lang.String email, java.lang.String pass)Login- tramite Email per Amministratore, Centralinista, Agente di Vendita
- tramite Username per Admin di Sistema
- Specified by:
login
in interfaceAuthenticationManager
-
logout
public int logout()- Specified by:
logout
in interfaceAuthenticationManager
-
registration
public void registration(java.lang.String username, java.lang.String password)- Specified by:
registration
in interfaceAuthenticationManager
-