Describe the bug
In the Swagger UI for both AAS Registry and Submodel Registry, the identifier parameters are defined as string($byte) instead of string.
Affected Parameters:
- aasIdentifier in AAS Registry
- submodelIdentifier in Submodel Registry
To Reproduce
DELETE /submodel-descriptors/{submodelIdentifier}
Here, submodelIdentifier string($byte) is described as:
The Submodel’s unique ID (UTF8-BASE64-URL-encoded)
Expected behavior
Identifiers should ideally be represented as string rather than string($byte) to avoid confusion, since they are Base64-encoded strings, not binary data.
BaSyx:
- aas-registry-log-mem:2.0.0-SNAPSHOT
- submodel-registry-log-mem:2.0.0-SNAPSHOT