@Override
 public void authentication(LoginView loginView, UsernamePasswordToken token) {
   loginView.setStatusMessage(DescriptionKey.Authentication_Failed);
 }
 @Override
 public void concurrentAccess(LoginView loginView, UsernamePasswordToken token) {
   loginView.setStatusMessage(DescriptionKey.Account_Already_In_Use);
 }
 @Override
 public void disabledAccount(LoginView loginView, UsernamePasswordToken token) {
   loginView.setStatusMessage(DescriptionKey.Account_is_Disabled);
 }
 @Override
 public void excessiveAttempts(LoginView loginView, UsernamePasswordToken token) {
   loginView.setStatusMessage(DescriptionKey.Too_Many_Login_Attempts);
 }
 @Override
 public void accountLocked(LoginView loginView, UsernamePasswordToken token) {
   loginView.setStatusMessage(DescriptionKey.Account_Locked);
 }
 @Override
 public void expiredCredentials(LoginView loginView, UsernamePasswordToken token) {
   loginView.setStatusMessage(DescriptionKey.Account_Expired);
 }
 @Override
 public void incorrectCredentials(LoginView loginView, UsernamePasswordToken token) {
   loginView.setStatusMessage(DescriptionKey.Invalid_Login);
 }
 @Override
 public void unknownAccount(LoginView loginView, UsernamePasswordToken token) {
   loginView.setStatusMessage(DescriptionKey.Unknown_Account);
 }