Skip to content

Resolved Revoked DID Logs Return Incorrect Deactivation Status [SEC-810] #26

@andre-kunz

Description

@andre-kunz

The did:webvh standard mandates the following regarding the revocation (deactivation) of DIDs:

To deactivate a did:webvh DID per the DID-CORE specification, the DID Controller MUST add to the DID log entry parameters the property name and value "deactivated": true. Once done, a resolver MUST NOT return the DIDDoc and MUST include "deactivated": true in the DID Resolution Metadata.

It has been found that the didresolver returns a value of false for the get_deactivated() method despite the presentation of a correctly revoked DID log. This constitutes a logic flaw.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for KnownIssue.

    Projects

    Status
    in backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions