Difference between revisions of "DE4A Evidence Service Locator (ESL)"

From DE4A
Jump to navigation Jump to search
(Adapted to 2nd iteration)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
WP3 spec goes here
+
DE4A Evidence Service Locator (ESL) helps the Data Consumers (DC) to obtain the technical details of the evidence service that corresponds to a provision located with the IAL.
  
[[Category:wip]]
+
For such a task, ESL requires the following preconditions:
 +
 
 +
# DC knows the required provision after consulting the [[DE4A Issuing Authority Locator (IAL)|IAL]].
  
 +
# Every issuing authority registered in the ESL their services to provide canonical evidence types or subscriptions to canonical event catalogues, along with the relevant service characteristics.
  
 +
# Each evidence service has a unique identifier.
  
 +
Therefore, the DC first locates the proper provision in the [[DE4A Issuing Authority Locator (IAL)|IAL]], and then consults the ESL for the corresponding service with the following possible consultation flow:
  
 +
'''A.     Evidence Service Location (Main flow 1)''': DC asks for the service for a canonical evidence type or canonical event catalogue and issuing authority, providing their identifiers.
  
 +
* R1 (Success): metadata of service and connection details.
  
 +
* R3 (Error): there is no available service that corresponds to the given identifiers.
  
{| class="wikitable"
+
ESL uses the SMP service Metadata and its extension "SMP Business Cards". According to the SMP terms, "document ID" is the URI of the canonical evidence type or canonical event catalogue of the provision and "participant ID" is the URI of the issuing authority of the provision.
|+ Log
 
|-
 
! item !!
 
|-
 
| editor
 
| Syed
 
|-
 
| reviewer
 
| n/a
 
|-
 
  
|}
+
[[Category:wip]]

Latest revision as of 12:54, 23 March 2022

DE4A Evidence Service Locator (ESL) helps the Data Consumers (DC) to obtain the technical details of the evidence service that corresponds to a provision located with the IAL.

For such a task, ESL requires the following preconditions:

  1. DC knows the required provision after consulting the IAL.
  1. Every issuing authority registered in the ESL their services to provide canonical evidence types or subscriptions to canonical event catalogues, along with the relevant service characteristics.
  1. Each evidence service has a unique identifier.

Therefore, the DC first locates the proper provision in the IAL, and then consults the ESL for the corresponding service with the following possible consultation flow:

A.     Evidence Service Location (Main flow 1): DC asks for the service for a canonical evidence type or canonical event catalogue and issuing authority, providing their identifiers.

  • R1 (Success): metadata of service and connection details.
  • R3 (Error): there is no available service that corresponds to the given identifiers.

ESL uses the SMP service Metadata and its extension "SMP Business Cards". According to the SMP terms, "document ID" is the URI of the canonical evidence type or canonical event catalogue of the provision and "participant ID" is the URI of the issuing authority of the provision.