Skip to content

Remove base64 encoding of participant-context ID in all IdentityHub API URLs #919

@paullatzelsperger

Description

@paullatzelsperger

As described in Issue #914, the participant context ID in most URL paths of the IdentityHub's IdentityAPI and the IssuerService's AdminAPI must be base64 encoded. This is due to a historic reason where the partiicpantContextID was expected to be a DID, which contains a colon character (":").

Why remove it?

Other APIs of components, that are also participant-context aware, do not have this, as the participantContextId is not expected to be a DID anymore, instead, it should be a randomly generated string such as a UUID.

This will be a breaking change!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions