We need a common endpoint for resource, app and A2 service metadata, which can be used to build the new single rights delegation feature (and later on in the new delegation request feature).
Altinn 2 service metadata is already available through SBL bridge (metadata/api/availableServices).
Resource metadata can be retrieved locally from the resource-registry.
App metadata (if not also made available locally in the resource-registry) can be retrieved from storage (storage/api/v1/applications/).
The sources of metadata should be mapped to the resource-registry's defined ServiceResource model.
Additional Information
No response
Tasks
Overall:
[ ] Caching
Altinn 2 service metadata:
[ ] SBL client implementation for available services metadata
[ ] Mapper for AvailableService -> ServiceResource model
Altinn 3 apps metadata:
[ ] Storage client implementation for applications metadata
[ ] Mapper for Application -> ServiceResource model
Description
We need a common endpoint for resource, app and A2 service metadata, which can be used to build the new single rights delegation feature (and later on in the new delegation request feature).
The sources of metadata should be mapped to the resource-registry's defined ServiceResource model.
Additional Information
No response
Tasks
Overall:
Altinn 2 service metadata:
Altinn 3 apps metadata:
Resource metadata:
Acceptance Criterias
No response