Changes

Summary

  1. Device Management KEYS-V1 Service API and Implementation (details)
  2. Device Call KEYS-V1 implementation (details)
  3. Added Device Management Keystore  support to REST API (details)
  4. KEYS-V1 translators implementation (details)
  5. Console Device Management Keystore views (details)
  6. Added Device Management Keystore job step definitions (details)
  7. Added OpenApi definitions (details)
  8. Added OpenApi Keystore entities in root OpenAPI file (details)
  9. Fixed tests (details)
  10. Improved messages on Keystore dialogs (details)
  11. Extended even longer the wait time job job to complete and fixes some of the step order (details)
  12. Added capability to fetch certificate to send from the CertificateInfoService (details)
  13. Added Device Management Keystore tests (details)
  14. Added Device Management Keystore Step Definition Tests (details)
  15. Added and fixed Javadocs (details)
  16. Refactoed DeviceKeystoreCSR model (details)
Commit 2c0aff0a52e482eed6f22241df00081d57d86fb4 by Alberto Codutti
Device Management KEYS-V1 Service API and Implementation

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/internal/DeviceKeystoreManagementFactoryImpl.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystores.java
The file was addedservice/device/management/keystore/api/about.html
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreKeypair.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/DeviceKeystoreManagementService.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreSignedCertificateResponseMessage.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoresImpl.java
The file was addedservice/device/management/keystore/internal/about.html
The file was addedservice/device/management/keystore/pom.xml
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreRequestChannel.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreResponseChannel.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreSubjectANImpl.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreKeypairRequestMessage.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreItemsImpl.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreItemImpl.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreQueryRequestMessage.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystore.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreItemQuery.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/internal/DeviceKeystoreManagementServiceImpl.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreCSR.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreResponsePayload.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreCertificateRequestMessage.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreSignedCertificate.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreCertificateImpl.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreKeypairImpl.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreItemQueryImpl.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreItems.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/DeviceKeystoreManagementFactory.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreRequestPayload.java
The file was addedservice/device/management/keystore/api/pom.xml
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreRequestMessage.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreResponseMessage.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoresResponseMessage.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/internal/DeviceKeystoreAppProperties.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreImpl.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreNoContentResponseMessage.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreItemResponseMessage.java
The file was addedservice/device/management/keystore/internal/pom.xml
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreSignedCertificateImpl.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreCertificate.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreSubjectAN.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreCsrRequestMessage.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreCSRImpl.java
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreItemsResponseMessage.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreItem.java
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreXmlRegistry.java
Commit 1db0172f9759711002e6bde608649d8c1f69ba4b by Alberto Codutti
Device Call KEYS-V1 implementation

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystoreCSR.java
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystoreKeypair.java
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystore.java
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystoreItemQuery.java
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystoreSignedCertificate.java
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/AbstractKuraKeystoreItem.java
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KeystoreMetrics.java
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystoreItem.java
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystoreCertificate.java
Commit 4702cac3011a171a768857755796ed9a32115ffa by Alberto Codutti
Added Device Management Keystore  support to REST API

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedrest-api/web/src/main/java/org/eclipse/kapua/app/api/web/JaxbContextResolver.java (diff)
The file was modifiedrest-api/web/src/main/resources/locator.xml (diff)
The file was addedrest-api/resources/src/main/java/org/eclipse/kapua/app/api/resources/v1/resources/DeviceManagementKeystores.java
Commit c3572dcc6a8ed8d59dc9a77daac0bb789e536a82 by Alberto Codutti
KEYS-V1 translators implementation

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedtranslator/kapua/kura/src/main/resources/META-INF/services/org.eclipse.kapua.translator.Translator (diff)
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoresKuraKapua.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreNoContentKuraKapua.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreItemsKuraKapua.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/TranslatorAppKeystoreCsrKapuaKura.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/TranslatorAppKeystoreQueryKapuaKura.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/AbstractTranslatorAppKeystoreKapuaKura.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/TranslatorAppKeystoreKeypairKapuaKura.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreItemKuraKapua.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/AbstractTranslatorAppKeystoreKuraKapua.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreSignedCertificateKuraKapua.java
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/TranslatorAppKeystoreCertificateKapuaKura.java
The file was modifiedtranslator/api/src/main/java/org/eclipse/kapua/translator/Translator.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/AbstractTranslatorKapuaKura.java (diff)
Commit 4e6c991918c0ce4a4add34caf8c7f15b7246cdde by Alberto Codutti
Console Device Management Keystore views

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/model/management/keystore/GwtDeviceKeystoreKeypair.java
The file was modifiedassembly/broker/pom.xml (diff)
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddKeypairDialog.java
The file was modifiedconsole/web/src/main/java/org/eclipse/kapua/app/console/ConsoleJAXBContextProvider.java (diff)
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddCertificateDialog.java
The file was modifiedconsole/web/src/main/resources/locator.xml (diff)
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddCsrDialog.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/service/GwtDeviceKeystoreManagementService.java
The file was modifiedconsole/web/src/main/webapp/WEB-INF/web.xml (diff)
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemDeleteDialog.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/model/management/keystore/GwtDeviceKeystoreCsr.java
The file was modifiedservice/device/management/pom.xml (diff)
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/model/management/keystore/GwtDeviceKeystoreCertificate.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/button/KeystoreItemCsrButton.java
The file was modifiedservice/device/management/all/api/pom.xml (diff)
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/model/management/keystore/GwtDeviceKeystoreItem.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/server/GwtDeviceKeystoreManagementServiceImpl.java
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/model/GwtDevice.java (diff)
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/model/management/keystore/GwtDeviceKeystore.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/button/KeystoreItemDetailsButton.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/DeviceTabKeystoreDescriptor.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/button/KeystoreItemDeleteButton.java
The file was modifiedpom.xml (diff)
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/DeviceTabKeystore.java
The file was modifiedconsole/web/src/main/resources/org/eclipse/kapua/app/console/view-descriptors.json (diff)
The file was modifiedassembly/broker/configurations/locator.xml (diff)
The file was modifiedbroker/core/src/main/java/org/eclipse/kapua/broker/core/BrokerJAXBContextProvider.java (diff)
The file was modifiedconsole/module/api/src/main/java/org/eclipse/kapua/app/console/module/api/client/ui/view/AbstractEntityView.java (diff)
The file was modifiedassembly/broker/descriptors/kapua-broker.xml (diff)
The file was modifiedservice/device/management/all/internal/pom.xml (diff)
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddCsrConfirmationDialog.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemDetailsDialog.java
Commit 96ec9e4aa9e4c5e6f1c4e195c8fef8154798553e by Alberto Codutti
Added Device Management Keystore job step definitions

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedconsole/module/job/src/main/java/org/eclipse/kapua/app/console/module/job/server/GwtJobServiceImpl.java (diff)
The file was addedservice/device/management/keystore/job/src/main/resources/liquibase/changelog-keystore-job-master.xml
The file was addedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/definition/DeviceKeypairCreatePropertyKeys.java
The file was addedservice/device/management/keystore/job/src/main/resources/liquibase/1.5.0/keystore_job_step_definition.xml
The file was addedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/definition/DeviceCertficateCreatePropertyKeys.java
The file was addedservice/device/management/keystore/job/src/main/resources/liquibase/1.5.0/changelog-keystore-job-1.5.0.xml
The file was modifiedservice/device/management/keystore/pom.xml (diff)
The file was modifiedjob-engine/app/web/src/main/resources/locator.xml (diff)
The file was addedservice/device/management/keystore/job/about.html
The file was addedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/DeviceKeystoreCertificateCreateTargetProcessor.java
The file was modifiedconsole/module/job/src/main/java/org/eclipse/kapua/app/console/module/job/client/steps/JobStepAddDialog.java (diff)
The file was modifiedservice/device/management/all/job/pom.xml (diff)
The file was modifiedjob-engine/app/web/src/main/java/org/eclipse/kapua/job/engine/app/web/jaxb/JaxbContextResolver.java (diff)
The file was addedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/DeviceKeystoreItemDeleteTargetProcessor.java
The file was addedservice/device/management/keystore/job/pom.xml
The file was addedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/DeviceKeystoreKeypairCreateTargetProcessor.java
The file was addedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/definition/DeviceKeystoreItemDeletePropertyKeys.java
The file was modifiedpom.xml (diff)
Commit 4533bf46170e97f2c0d54162f021476395050b24 by Alberto Codutti
Added OpenApi definitions

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreCSR.java (diff)
The file was addedrest-api/resources/src/main/resources/openapi/deviceKeystore/deviceKeystore.yaml
The file was addedrest-api/resources/src/main/resources/openapi/deviceKeystore/deviceKeystore-scopeId-deviceId.yaml
The file was modifiedrest-api/resources/src/main/resources/openapi/openapi.yaml (diff)
Commit 8e6b9db8bc3d9250d1a976c5c23a60fa9db89fcc by Alberto Codutti
Added OpenApi Keystore entities in root OpenAPI file

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedrest-api/resources/src/main/resources/openapi/openapi.yaml (diff)
The file was modifiedrest-api/resources/src/main/resources/openapi/deviceKeystore/deviceKeystore.yaml (diff)
Commit fa3704db83c571e16a9a23cad59415ceada613a2 by Alberto Codutti
Fixed tests

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedqa/integration/pom.xml (diff)
The file was modifiedqa/common/src/main/resources/sql/all_delete.sql (diff)
The file was modifiedqa/integration/src/test/resources/locator.xml (diff)
Commit 09a0251fe9a944e846c88bbd69f9f99be753510b by Alberto Codutti
Improved messages on Keystore dialogs

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddCertificateDialog.java (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddKeypairDialog.java (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/DeviceTabKeystore.java (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemDeleteDialog.java (diff)
Commit cade3e435e8ac1712b68977c745e5300c3b19b22 by Alberto Codutti
Extended even longer the wait time job job to complete and fixes some of the step order

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedqa/integration/src/test/resources/features/jobEngine/JobEngineServiceRestartOnlineDeviceSecondPartI9n.feature (diff)
The file was modifiedqa/integration/src/test/resources/features/jobEngine/JobEngineServiceStartOnlineDeviceI9n.feature (diff)
The file was modifiedqa/integration/src/test/resources/features/jobScheduling/ExecuteOnDeviceConnectI9n.feature (diff)
The file was modifiedqa/integration/src/test/resources/features/jobEngine/JobEngineServiceRestartOnlineDeviceI9n.feature (diff)
The file was modifiedqa/integration/src/test/resources/features/jobEngine/JobEngineServiceStartOfflineDeviceI9n.feature (diff)
The file was modifiedqa/integration/src/test/resources/features/jobEngine/JobEngineServiceStopOnlineDeviceI9n.feature (diff)
The file was modifiedqa/integration/src/test/resources/features/jobEngine/JobEngineServiceRestartOfflineDeviceI9n.feature (diff)
Commit 96892b3d0bcee00a608d0e0b7cb6d96a7656aece by Alberto Codutti
Added capability to fetch certificate to send from the CertificateInfoService

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedrest-api/resources/src/main/java/org/eclipse/kapua/app/api/resources/v1/resources/DeviceManagementKeystores.java (diff)
The file was modifiedconsole/core/src/main/resources/org/eclipse/kapua/app/console/core/adminCore.gwt.xml (diff)
The file was addedconsole/module/certificate/src/main/java/org/eclipse/kapua/app/console/module/certificate/shared/model/GwtCertificateInfo.java
The file was modifiedrest-api/web/src/main/java/org/eclipse/kapua/app/api/web/JaxbContextResolver.java (diff)
The file was modifiedconsole/module/device/pom.xml (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/server/GwtDeviceKeystoreManagementServiceImpl.java (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/DeviceTabKeystore.java (diff)
The file was addedconsole/module/certificate/src/main/resources/org/eclipse/kapua/app/console/module/certificate/client/messages/ConsoleCertificateMessages.properties
The file was modifiedconsole/module/pom.xml (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/service/GwtDeviceKeystoreManagementService.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/internal/DeviceKeystoreManagementServiceImpl.java (diff)
The file was addedconsole/module/certificate/pom.xml
The file was addedconsole/module/certificate/src/main/java/org/eclipse/kapua/app/console/module/certificate/shared/service/GwtCertificateInfoService.java
The file was modifiedconsole/web/src/main/webapp/WEB-INF/web.xml (diff)
The file was addedrest-api/core/src/main/java/org/eclipse/kapua/app/api/core/model/device/management/keystore/DeviceKeystoreCertificateInfo.java
The file was modifiedservice/device/management/keystore/api/pom.xml (diff)
The file was modifiedconsole/pom.xml (diff)
The file was addedconsole/module/certificate/about.html
The file was modifiedconsole/module/device/src/main/resources/org/eclipse/kapua/app/console/module/device/adminModuleDevice.gwt.xml (diff)
The file was modifiedconsole/core/pom.xml (diff)
The file was addedconsole/module/certificate/src/main/resources/org/eclipse/kapua/app/console/module/certificate/adminModuleCertificate.gwt.xml
The file was addedconsole/module/certificate/src/main/java/org/eclipse/kapua/app/console/module/certificate/server/GwtCertificateInfoServiceImpl.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddCertificateInfoDialog.java
The file was addedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddCertificateRawDialog.java
The file was removedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddCertificateDialog.java
The file was modifiedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/DeviceKeystoreManagementService.java (diff)
The file was addedconsole/module/certificate/src/main/resources/META-INF/services/org.eclipse.kapua.app.console.module.api.client.ui.view.descriptor.MainViewDescriptor
Commit 0de5b6c5e1f9419cc6ae4e4621cdcb6ab1c20710 by Alberto Codutti
Added Device Management Keystore tests

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreItemKuraKapua.java (diff)
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_GET_keystores_reply.json
The file was modifiedqa/common/src/main/java/org/eclipse/kapua/qa/common/TestJAXBContextProvider.java (diff)
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_GET_keystores_entries_cert_installed_reply.json
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_POST_keystores_entries_csr_kurabugged_reply.txt
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoresKuraKapua.java (diff)
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_GET_keystores_entries_keystore_reply.json
The file was addedqa/integration/src/test/resources/features/deviceManagement/DeviceManagementKeystoreI9n.feature
The file was modified.github/workflows/github-actions.yaml (diff)
The file was addedservice/device/registry/test-steps/src/main/java/org/eclipse/kapua/service/device/registry/steps/DeviceManagementKeystoreSteps.java
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_POST_keystores_entries_csr_fixed_reply.json
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_GET_keystores_entry_reply.json
The file was modifiedtranslator/kapua/kura/pom.xml (diff)
The file was modifiedservice/device/registry/test-steps/src/main/java/org/eclipse/kapua/service/device/registry/steps/KuraDevice.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/AbstractTranslatorKapuaKura.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreSignedCertificateKuraKapua.java (diff)
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_GET_keystores_entries_default_reply.json
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_GET_keystores_entries_key_installed_reply.json
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreItemsKuraKapua.java (diff)
The file was addedqa/integration/src/test/java/org/eclipse/kapua/integration/service/device/management/RunDeviceManagementKeystoreI9nTest.java
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_GET_keystores_entries_alias_reply.json
The file was addedqa/integration/src/test/resources/mqtt/KEYS-V1_GET_keystores_entries_cert_key_installed_reply.json
Commit 3c41e4d424aa74a25400f2ad86daaae69d18a1fb by Alberto Codutti
Added Device Management Keystore Step Definition Tests

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was addedqa/integration/src/test/resources/features/jobEngine/JobEngineServiceKeystoreStepDefinitionsI9n.feature
The file was addedqa/integration/src/test/java/org/eclipse/kapua/integration/service/jobEngine/stepDefinitions/RunJobEngineServiceKeystoreStepDefinitionsI9nTest.java
The file was modified.github/workflows/github-actions.yaml (diff)
The file was modifiedqa/integration/src/test/java/org/eclipse/kapua/integration/service/jobEngine/RunJobEngineServiceOnlineDeviceI9nTest.java (diff)
The file was modifiedqa/integration/src/test/resources/features/deviceManagement/DeviceManagementKeystoreI9n.feature (diff)
The file was modifiedservice/job/test-steps/src/main/java/org/eclipse/kapua/service/job/steps/JobServiceSteps.java (diff)
Commit c7f4b5567eeed9cd3e2220b5e67af709cab0024f by Alberto Codutti
Added and fixed Javadocs

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreCSRImpl.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/AbstractTranslatorAppKeystoreKuraKapua.java (diff)
The file was removedrest-api/core/src/main/java/org/eclipse/kapua/app/api/core/model/device/management/keystore/DeviceKeystoreCertificateInfo.java
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreKeypairRequestMessage.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/TranslatorAppKeystoreQueryKapuaKura.java (diff)
The file was addedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/definition/DeviceCertificateCreatePropertyKeys.java
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreItemKuraKapua.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreNoContentKuraKapua.java (diff)
The file was modifiedqa/integration/src/test/java/org/eclipse/kapua/integration/service/device/management/RunDeviceManagementKeystoreI9nTest.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreItemQueryImpl.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoresKuraKapua.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreSignedCertificateImpl.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/TranslatorAppKeystoreCertificateKapuaKura.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreRequestPayload.java (diff)
The file was modifiedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/definition/DeviceKeypairCreatePropertyKeys.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreQueryRequestMessage.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreItemImpl.java (diff)
The file was addedrest-api/resources/src/main/java/org/eclipse/kapua/app/api/resources/v1/resources/model/device/management/keystore/DeviceKeystoreCertificateInfo.java
The file was modifiedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/DeviceKeystoreItemDeleteTargetProcessor.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoresImpl.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreCsrRequestMessage.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreSignedCertificateKuraKapua.java (diff)
The file was modifiedqa/integration/src/test/java/org/eclipse/kapua/integration/service/jobEngine/stepDefinitions/RunJobEngineServiceKeystoreStepDefinitionsI9nTest.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreSubjectANImpl.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreCertificateImpl.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreKeypairImpl.java (diff)
The file was removedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/definition/DeviceCertficateCreatePropertyKeys.java
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreItemsImpl.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/TranslatorAppKeystoreKeypairKapuaKura.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreCertificateRequestMessage.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreItemsKuraKapua.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreNoContentResponseMessage.java (diff)
The file was modifiedrest-api/web/src/main/java/org/eclipse/kapua/app/api/web/JaxbContextResolver.java (diff)
The file was modifiedrest-api/resources/src/main/java/org/eclipse/kapua/app/api/resources/v1/resources/DeviceManagementKeystores.java (diff)
The file was modifiedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/DeviceKeystoreCertificateCreateTargetProcessor.java (diff)
The file was modifiedservice/device/management/keystore/job/src/main/java/org/eclipse/kapua/service/device/management/keystore/job/definition/DeviceKeystoreItemDeletePropertyKeys.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreRequestMessage.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreImpl.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/AbstractTranslatorAppKeystoreKapuaKura.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/TranslatorAppKeystoreCsrKapuaKura.java (diff)
Commit 7692ccc33621ae61c3000361e60c2bfd61dcccb9 by Alberto Codutti
Refactoed DeviceKeystoreCSR model

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was removedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreSignedCertificate.java
The file was modifiedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreCSR.java (diff)
The file was modifiedjob-engine/app/web/src/main/java/org/eclipse/kapua/job/engine/app/web/jaxb/JaxbContextResolver.java (diff)
The file was addedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreCsrKuraKapua.java
The file was modifiedqa/common/src/main/java/org/eclipse/kapua/qa/common/TestJAXBContextProvider.java (diff)
The file was removedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystoreSignedCertificate.java
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/AbstractTranslatorAppKeystoreKuraKapua.java (diff)
The file was modifiedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/DeviceKeystoreManagementService.java (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/DeviceGrid.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreResponsePayload.java (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/model/GwtDeviceQueryPredicates.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreCsrRequestMessage.java (diff)
The file was modifiedservice/device/registry/test-steps/src/main/java/org/eclipse/kapua/service/device/registry/steps/DeviceManagementKeystoreSteps.java (diff)
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreCSRInfoImpl.java
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/shared/model/GwtDevice.java (diff)
The file was modifiedrest-api/resources/src/main/resources/openapi/deviceKeystore/deviceKeystore-scopeId-deviceId.yaml (diff)
The file was addedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreCsrResponseMessage.java
The file was modifiedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/DeviceKeystoreManagementFactory.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/internal/DeviceKeystoreManagementFactoryImpl.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreCSRImpl.java (diff)
The file was modifiedqa/integration/src/test/resources/mqtt/KEYS-V1_POST_keystores_entries_csr_fixed_reply.json (diff)
The file was modifiedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreXmlRegistry.java (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddCsrConfirmationDialog.java (diff)
The file was removedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/internal/DeviceKeystoreSignedCertificateImpl.java
The file was modifiedconsole/web/src/main/java/org/eclipse/kapua/app/console/ConsoleJAXBContextProvider.java (diff)
The file was addedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystoreCSRInfo.java
The file was modifiedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kapua/kura/keystore/TranslatorAppKeystoreCsrKapuaKura.java (diff)
The file was modifiedrest-api/resources/src/main/resources/openapi/deviceKeystore/deviceKeystore.yaml (diff)
The file was modifiedrest-api/resources/src/main/resources/openapi/openapi.yaml (diff)
The file was addedservice/device/management/keystore/api/src/main/java/org/eclipse/kapua/service/device/management/keystore/model/DeviceKeystoreCSRInfo.java
The file was removedtranslator/kapua/kura/src/main/java/org/eclipse/kapua/translator/kura/kapua/keystore/TranslatorAppKeystoreSignedCertificateKuraKapua.java
The file was modifiedservice/device/call/kura/src/main/java/org/eclipse/kapua/service/device/call/kura/model/keystore/KuraKeystoreCSR.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/internal/DeviceKeystoreManagementServiceImpl.java (diff)
The file was modifiedrest-api/resources/src/main/java/org/eclipse/kapua/app/api/resources/v1/resources/DeviceManagementKeystores.java (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/client/device/keystore/dialog/KeystoreItemAddCsrDialog.java (diff)
The file was modifiedconsole/module/device/src/main/java/org/eclipse/kapua/app/console/module/device/server/GwtDeviceKeystoreManagementServiceImpl.java (diff)
The file was modifiedtranslator/kapua/kura/src/main/resources/META-INF/services/org.eclipse.kapua.translator.Translator (diff)
The file was modifiedrest-api/web/src/main/java/org/eclipse/kapua/app/api/web/JaxbContextResolver.java (diff)
The file was modifiedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/request/KeystoreRequestPayload.java (diff)
The file was removedservice/device/management/keystore/internal/src/main/java/org/eclipse/kapua/service/device/management/keystore/message/internal/response/KeystoreSignedCertificateResponseMessage.java