mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
set device identifire for certificate table
This commit is contained in:
parent
889cb5b82e
commit
28775010bc
@ -53,8 +53,8 @@ public abstract class AbstractCertificateDAOImpl implements CertificateDAO{
|
|||||||
try {
|
try {
|
||||||
conn = this.getConnection();
|
conn = this.getConnection();
|
||||||
stmt = conn.prepareStatement(
|
stmt = conn.prepareStatement(
|
||||||
"INSERT INTO DM_DEVICE_CERTIFICATE (SERIAL_NUMBER, CERTIFICATE, TENANT_ID, USERNAME)"
|
"INSERT INTO DM_DEVICE_CERTIFICATE (SERIAL_NUMBER, CERTIFICATE, TENANT_ID, USERNAME, DEVICE_IDENTIFIER)"
|
||||||
+ " VALUES (?,?,?,?)");
|
+ " VALUES (?,?,?,?,?)");
|
||||||
PrivilegedCarbonContext threadLocalCarbonContext = PrivilegedCarbonContext.
|
PrivilegedCarbonContext threadLocalCarbonContext = PrivilegedCarbonContext.
|
||||||
getThreadLocalCarbonContext();
|
getThreadLocalCarbonContext();
|
||||||
String username = threadLocalCarbonContext.getUsername();
|
String username = threadLocalCarbonContext.getUsername();
|
||||||
@ -70,6 +70,7 @@ public abstract class AbstractCertificateDAOImpl implements CertificateDAO{
|
|||||||
stmt.setBytes(2, bytes);
|
stmt.setBytes(2, bytes);
|
||||||
stmt.setInt(3, certificate.getTenantId());
|
stmt.setInt(3, certificate.getTenantId());
|
||||||
stmt.setString(4, username);
|
stmt.setString(4, username);
|
||||||
|
stmt.setString(5, certificate.getDeviceIdentifier());
|
||||||
stmt.addBatch();
|
stmt.addBatch();
|
||||||
}
|
}
|
||||||
stmt.executeBatch();
|
stmt.executeBatch();
|
||||||
|
|||||||
@ -871,6 +871,7 @@ public class CertificateGenerator {
|
|||||||
new io.entgra.device.mgt.core.certificate.mgt.core.bean.Certificate();
|
new io.entgra.device.mgt.core.certificate.mgt.core.bean.Certificate();
|
||||||
List<io.entgra.device.mgt.core.certificate.mgt.core.bean.Certificate> certificates = new ArrayList<>();
|
List<io.entgra.device.mgt.core.certificate.mgt.core.bean.Certificate> certificates = new ArrayList<>();
|
||||||
certificate.setTenantId(tenantId);
|
certificate.setTenantId(tenantId);
|
||||||
|
certificate.setDeviceIdentifier(commonName);
|
||||||
certificate.setCertificate(issuedCert);
|
certificate.setCertificate(issuedCert);
|
||||||
certificates.add(certificate);
|
certificates.add(certificate);
|
||||||
saveCertInKeyStore(certificates);
|
saveCertInKeyStore(certificates);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user