From 853233cc5de7de1d275e2fcb1f0f08f403a8e82a Mon Sep 17 00:00:00 2001
From: Dmitri Zagidulin
-The `nfc` render suite transmits a binary payload representing the
-[=verifiable credential=] over a wireless NFC connection.
+The `static` render suite is used to delivery binary payloads representing the
+[=verifiable credential=] in various static or pre-rendered binary formats,
+such as images, PDFs, or embedded NFC payloads.
@@ -1111,12 +1112,13 @@ SuiteRenderMethod
A REQUIRED [=string=] that identifies the render suite, that is, the set of
algorithms used for generating the concrete rendering. The value is a plain
JSON string and is compared using exact, case-sensitive matching. This
-specification defines the values `summary`, `html`, and `nfc`. Implementations
+specification defines the values `static`, `summary`, and `html`. Implementations
MUST ignore any `renderMethod` entry whose `renderSuite` value they do not
recognize or support.
@@ -1098,10 +1098,11 @@ Output Preferences
The `nfc` Render Suite
+ The `static` Render Suite
The `nfc` Render Suite
+ title="Usage of the 'static' render suite">
{
...
"renderMethod": {
"type": "SuiteRenderMethod",
- "renderSuite": "nfc",
+ "renderSuite": "static",
+ "deliveryMethod": "nfc",
"name": "Tap to send",
// the NFC payload is embedded
"template": "data:application/octet-stream;base64,2QZkpQGDG...G8XJWnROcY4Biw",
@@ -1129,7 +1131,7 @@ The `nfc` Render Suite
Use of Common Properties
-The `nfc` render suite uses the common render method properties as follows:
+The `static` render suite uses the common render method properties as follows:
| template | -Provides the binary NFC payload, typically embedded as a `data:` URL. +Provides the static binary payload, typically embedded as a `data:` URL. + | +|
| deliveryMethod | ++Designates the intended delivery method for the rendered template, such as `nfc` +for transmission over a wireless NFC channel. + | +|
| renderProperty | -MAY be provided to limit which [=verifiable credential=] data is transmitted -over the NFC connection. +MAY be provided to limit which [=verifiable credential=] data is represented +in the rendered template. | |
| deliveryMethod | +deliveryMode | Designates the intended delivery method for the rendered template, such as `nfc` for transmission over a wireless NFC channel. |