Difference between revisions of "DE4A Evidence Service Locator (ESL)"
(Adapted to 2nd iteration) |
|||
Line 1: | Line 1: | ||
− | DE4A Evidence Service Locator (ESL) helps the DC to | + | 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: | For such a task, ESL requires the following preconditions: | ||
− | # DC knows the | + | # 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 | + | # 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 | + | # Each evidence service has a unique identifier. |
− | Therefore, the DC first locates the proper provision in the [[DE4A Issuing Authority Locator (IAL)|IAL]] | + | 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 | + | '''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 | + | * R1 (Success): metadata of service and connection details. |
− | * R3 (Error): there is no available | + | * R3 (Error): there is no available service that corresponds to the given identifiers. |
− | ESL | + | 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. |
[[Category:wip]] | [[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:
- DC knows the required provision after consulting the 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 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.