public boolean validateUserLogin(String fullName, int orgnId, String readSecretKeyChecksum, String writeSecretKeyChecksum) {
        try {
            String sql = "select uid, read_secret_key_checksum, write_secret_key_checksum from user where full_name='" + fullName + "' and orgn_id=" + orgnId;
//            System.out.println("sql:"+sql);
//            System.out.println("read secret key checksum:"+readSecretKeyChecksum);
//            System.out.println("write secret key checksum:"+writeSecretKeyChecksum);
            ResultSet rs = stmt.executeQuery(sql);
            while (rs.next()) {
                String dbReadSecretKeyChecksum = rs.getString("read_secret_key_checksum");
                String dbWriteSecretKeyChecksum = rs.getString("write_secret_key_checksum");
//                System.out.println("db read secret key checksum:"+dbReadSecretKeyChecksum);
//                System.out.println("db write secret key checksum:"+dbWriteSecretKeyChecksum);
                if (!readSecretKeyChecksum.equals(dbReadSecretKeyChecksum)) {
                    return false;
                }
                if (!writeSecretKeyChecksum.equals(dbWriteSecretKeyChecksum)) {
                    return false;
                }
                Session.getInstance().setUserId(rs.getInt("uid"));
                return true;
            }
        } catch (SQLException ex) {
            Logger.getLogger(DatabaseClient.class.getName()).log(Level.SEVERE, null, ex);
        }
        return false;
    }