Identifier
Identifier = bstr
This only works correctly if the cbor serializer uses alwaysUseByteString = true which holds for coseCompliantSerializer.
The @ByteString annotation is currently only cosmetic because a custom serializer cannot not honor it due to how it's wired in the backend.
We cannot use ByteArray directly because of Kotlin's way of handling equality and kotlinx's handling of @ByteString