Skip to main content

ETSI Trust List Configuration Guide

Overview

Procivis One supports the ETSI TS 119 602 and 612 trust infrastructure. This guide explains how to configure the system for publishing and consuming trust lists. See the Standards for the latest list of supported trust lists. For configuring trust when providing wallets, also see Wallet Provider Configuration - Trust.

Configuring for trust list publication

The ETSI_LOTE type must be present in your configuration before you can publish an ETSI trust list. A minimal configuration looks like this:

trustListPublisher:
LOTE_PUBLISHER: # Reference the instance name when using the APIs
type: ETSI_LOTE # Mandatory
order: 1
display: "trustListPublisher.etsiLote"
params:
public:
refreshIntervalSeconds: 86400

The refreshIntervalSeconds value controls how often the platform automatically regenerates and re-signs the list when consumers request it.

Configuring for trust list subscription management

The trustListSubscriber object must be configured to enable subscribing to trust lists. A minimal configuration looks like this:

trustListSubscriber:
LOTE_SUBSCRIBER: # Reference the instance names when using the APIs
type: ETSI_LOTE # Mandatory
order: 1
display: "trustListSubscriber.etsiLote"
params:
private:
accepts: "application/jwt"
leeway: 60
TRUST_LIST_SUBSCRIBER:
type: ETSI_LOTL
order: 1
display: "trustListSubscriber.etsiLotlList"
params:
private:
accepts: "application/xml"
leeway: 60