Files
hawkbit/hawkbit-artifact/hawkbit-artifact-api
Avgustin Marinov 2e97d67489 Small Artifact storage refactoring (#2648)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-09-03 17:05:59 +03:00
..
2025-09-02 16:08:14 +03:00

hawkBit Artifact API

The module contains artifact API classes supporting following main concepts:

  • Artifact Storage - represented by the ArtifactStorage interface. It serves for artifact binary store operations
  • Artifact Encryption - represented by the ArtifactEncryptionService. It is a pluggable implementation of artifact encryption operations.
  • Artifact URL handling - represented byArtifactUrlResolver interface. It provides resolving URLs to the artifacts. The module provides a simple property based implementation (PropertyBasedArtifactUrlResolver)