code: @SuppressWarnings("unchecked")
      public void deleteTokenAfterActivation(RegistrationToken token) {
          dao.delete((E) token);
          LOG.trace("The registration token has been deleted.");
      }
docs: This method has no {@link PreAuthorize} annotation and should only be
  used after an user account has been activated.
  
  @param token