1EdTech / openbadges-specification

Specs related to Open Badges
186 stars 67 forks source link

Replace OB 2.0 RevocationList with VC CredentialStatus #345

Closed amiller-ims closed 2 years ago

amiller-ims commented 2 years ago

In OB 2.0, the issuer of a signed badge MAY provide a revocationList URL in their profile that a verifier can use to determine if a signed badge has been revoked.

The Revocation List is a document that describes Assertions or Endorsements that an Issuer has revoked that used the signed verification method. If you find the badge in the revokedAssertions list, it has been revoked.

In VC 1.1, the issuer MAY include a credentialStatus object in the verifiable credential that does substantially the same.

This specification defines the following credentialStatus property for the discovery of information about the current status of a verifiable credential, such as whether it is suspended or revoked.

This issue is to capture the discussion and decisions for the following:

References

amiller-ims commented 2 years ago

or author one as part of this standard.

A custom credential status method may be able to handle both revocation and CLR pruning (the CLR issuer "prunes" formative assertions/results without changing the CLR's id). CLR pruning may be out-of-scope.

amiller-ims commented 2 years ago

Issued replaced by #376