Skip to content

Treat deactivated DID resolution state as an error code #353

Description

@filip26

Deactivated describes the outcome of the resolution attempt, not a property of the resolution result. Representing it as metadata conflates a failed resolution outcome with successful resolution and requires consumers to inspect metadata to detect an unsuccessful resolution. It should instead be surfaced through the error handling.

Also, the DID spec defines deactivated as a DID resolution error code, not as a metadata property.

https://github.com/w3c/did/pull/923/changes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions