From a3e9daeb15a89e40bfdb414f493ca6716e19b055 Mon Sep 17 00:00:00 2001
From: jrhender Workflows and Exchanges
+VC API exchanges are expected to be short-lived but they can be combined with other mechanisms to enable longer interactions. +Examples of other mechanisms include SMS, email, web notifications, or phone calls. +This approach simplifies digital wallet implementation. +For example, in asynchronous issuance, a holder requests a credential but must wait for processing. +In such cases, systems outside the VC API notify the holder when their credential is ready for collection. +
+The following APIs are defined for using workflows and exchanges for credential use cases that require crossing trust boundaries:
From b93e8d08c04db32e6c256be6b7ed23c487cfe447 Mon Sep 17 00:00:00 2001 From: John HendersonVC API exchanges are expected to be short-lived but they can be combined with other mechanisms to enable longer interactions. Examples of other mechanisms include SMS, email, web notifications, or phone calls. -This approach simplifies digital wallet implementation. +This approach simplifies digital wallet implementation and allows +existing mechanisms to be reused without reinvention within +the VC API. The Web or native platforms are expected to enable +additional interactions via applications (such as Web browsers) +or other platform features. For example, in asynchronous issuance, a holder requests a credential but must wait for processing. -In such cases, systems outside the VC API notify the holder when their credential is ready for collection. +In such cases, VC API components (such as an issuer coordinator) make +use of mechanisms outside the VC API to notify the holder when their +credential is ready for collection.
The following APIs are defined for using workflows and exchanges for credential use cases that require crossing trust boundaries:
From aa1ff9608fe41a294ab7ac65d01bbebbffa4e896 Mon Sep 17 00:00:00 2001
From: Manu Sporny Workflows and Exchanges
-VC API exchanges are expected to be short-lived but they can be combined with other mechanisms to enable longer interactions. -Examples of other mechanisms include SMS, email, web notifications, or phone calls. +A given interaction with a VC API exchange is expected to be short-lived but other mechanisms can be used to enable longer or multi-stage interactions. +Examples of other interaction mechanisms include SMS, email, web notifications, or phone calls. This approach simplifies digital wallet implementation and allows existing mechanisms to be reused without reinvention within the VC API. The Web or native platforms are expected to enable additional interactions via applications (such as Web browsers) or other platform features. -For example, in asynchronous issuance, a holder requests a credential but must wait for processing. +For example, in asynchronous issuance, a holder requests a credential but waits for processing. In such cases, VC API components (such as an issuer coordinator) make use of mechanisms outside the VC API to notify the holder when their credential is ready for collection.