From e790a155738811cf00957de232969c0daf786595 Mon Sep 17 00:00:00 2001 From: Ted Thibodeau Jr Date: Thu, 8 Feb 2024 15:09:02 -0500 Subject: [PATCH] change credential-type-specific-processing to type-specific-credential-processing --- index.html | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/index.html b/index.html index c1a00c6c4..8789d4a52 100644 --- a/index.html +++ b/index.html @@ -4430,14 +4430,14 @@

JSON-LD

As elaborated upon in Section -, some software applications +, some software applications might not perform generalized JSON-LD processing. Authors of [=conforming documents=] are advised that interoperability might be reduced if JSON-LD keywords in the `@context` value are used to globally affect values in a [=verifiable credential=] or [=verifiable presentation=], such as by globally setting the `@base` keyword. For example, globally setting these values might trigger a failure in a mis-implemented JSON Schema check on the `@context` -value in an implementation that is performing [=credential type-specific +value in an implementation that is performing [=type-specific credential processing=] and not expecting the `@base` value to be expressed in the `@context` value.

@@ -4445,7 +4445,7 @@

JSON-LD

In order to increase interoperability, [=conforming document=] authors are urged to not use JSON-LD features that are not easily detected when performing -[=credential type-specific processing=]. These features include: +[=type-specific credential processing=]. These features include:

-That is, [=credential type-specific processing=] is allowed as long as the +That is, [=type-specific credential processing=] is allowed as long as the document being consumed or produced is a [=conforming document=]. If this type of processing is desired, an implementer is advised to follow this rule:

@@ -4749,7 +4749,7 @@

Credential Type-Specific Processing

Using static context files with a JSON Schema is one acceptable approach to implementing the rule above. This can ensure proper term identification, -typing, and order, when performing [=credential type-specific processing=]. +typing, and order, when performing [=type-specific credential processing=].

@@ -4757,7 +4757,7 @@

Credential Type-Specific Processing

mechanisms for mapping literal JSON keys to URIs via the `@context` mechanism. While [=general JSON-LD processing=] can use previously unseen `@context` values provided in its algorithms to verify that all terms are correctly -specified, implementations that perform [=credential type-specific +specified, implementations that perform [=type-specific credential processing=] only accept specific `@context` values which the implementation is engineered ahead of time to understand, resulting in the same semantics without invoking any JSON-LD APIs. In other words, the context in which the data @@ -7469,7 +7469,7 @@

Revision History

Add requirements for securing mechanism specifications.
  • -Clarify how to perform credential type-specific processing. +Clarify how to perform type-specific credential processing.
  • Add mechanism to embed enveloped verifiable credentials in verifiable @@ -7522,7 +7522,7 @@

    Revision History

    Add section on how to ensure ecosystem compatibility.
  • -Add section on credential-type-specific processing. +Add section on type-specific credential processing.
  • Add section on validation and relevance to holders.