|
|
@ -63,7 +63,7 @@ public class PostgreSQLCertificateDAOImpl extends AbstractCertificateDAOImpl {
|
|
|
|
"FROM DM_DEVICE_CERTIFICATE " +
|
|
|
|
"FROM DM_DEVICE_CERTIFICATE " +
|
|
|
|
"WHERE TENANT_ID = ? ";
|
|
|
|
"WHERE TENANT_ID = ? ";
|
|
|
|
if (StringUtils.isNotEmpty(serialNumber)) {
|
|
|
|
if (StringUtils.isNotEmpty(serialNumber)) {
|
|
|
|
query += "AND SERIAL_NUMBER = ? ";
|
|
|
|
query += "AND SERIAL_NUMBER LIKE ? ";
|
|
|
|
isCertificateSerialNumberProvided = true;
|
|
|
|
isCertificateSerialNumberProvided = true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -83,7 +83,7 @@ public class PostgreSQLCertificateDAOImpl extends AbstractCertificateDAOImpl {
|
|
|
|
int paramIdx = 1;
|
|
|
|
int paramIdx = 1;
|
|
|
|
stmt.setInt(paramIdx++, tenantId);
|
|
|
|
stmt.setInt(paramIdx++, tenantId);
|
|
|
|
if (isCertificateSerialNumberProvided) {
|
|
|
|
if (isCertificateSerialNumberProvided) {
|
|
|
|
stmt.setString(paramIdx++, serialNumber);
|
|
|
|
stmt.setString(paramIdx++, "%" + serialNumber + "%");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (isCertificateDeviceIdentifierProvided) {
|
|
|
|
if (isCertificateDeviceIdentifierProvided) {
|
|
|
|
stmt.setString(paramIdx++, deviceIdentifier);
|
|
|
|
stmt.setString(paramIdx++, deviceIdentifier);
|
|
|
@ -136,7 +136,7 @@ public class PostgreSQLCertificateDAOImpl extends AbstractCertificateDAOImpl {
|
|
|
|
"WHERE TENANT_ID = ?";
|
|
|
|
"WHERE TENANT_ID = ?";
|
|
|
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(serialNumber)) {
|
|
|
|
if (StringUtils.isNotEmpty(serialNumber)) {
|
|
|
|
sql += " AND SERIAL_NUMBER = ?";
|
|
|
|
sql += " AND SERIAL_NUMBER LIKE ?";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(deviceIdentifier)) {
|
|
|
|
if (StringUtils.isNotEmpty(deviceIdentifier)) {
|
|
|
@ -144,7 +144,7 @@ public class PostgreSQLCertificateDAOImpl extends AbstractCertificateDAOImpl {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(username)) {
|
|
|
|
if (StringUtils.isNotEmpty(username)) {
|
|
|
|
sql += " AND USERNAME ILIKE ?";
|
|
|
|
sql += " AND USERNAME LIKE ?";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
try (PreparedStatement stmt = conn.prepareStatement(sql)) {
|
|
|
|
try (PreparedStatement stmt = conn.prepareStatement(sql)) {
|
|
|
@ -152,7 +152,7 @@ public class PostgreSQLCertificateDAOImpl extends AbstractCertificateDAOImpl {
|
|
|
|
|
|
|
|
|
|
|
|
int paramIdx = 2;
|
|
|
|
int paramIdx = 2;
|
|
|
|
if (StringUtils.isNotEmpty(serialNumber)) {
|
|
|
|
if (StringUtils.isNotEmpty(serialNumber)) {
|
|
|
|
stmt.setString(paramIdx++, serialNumber);
|
|
|
|
stmt.setString(paramIdx++, "%" + serialNumber + "%");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(deviceIdentifier)) {
|
|
|
|
if (StringUtils.isNotEmpty(deviceIdentifier)) {
|
|
|
|