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 intlogin(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 Sistemaintlogout()voidregistration(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:
loginin interfaceAuthenticationManager
-
logout
public int logout()- Specified by:
logoutin interfaceAuthenticationManager
-
registration
public void registration(java.lang.String username, java.lang.String password)- Specified by:
registrationin interfaceAuthenticationManager
-