Configura PDF Service 2.0
DigiCert® Document Trust Manager credenziali firmatario
DigiCert® Document Trust Manager signer credentials
Content Signing Service license
Foglio dati Document Trust Manager (fornito da DigiCert®)
Docker
L’applicazione Ascertia Go>Sign Mobile ti consente di autorizzare in modo sicuro e approvare la firma dei documenti nell’Unione Europea (UE) e in Svizzera (CH).
Nota
Puoi configurare solo un dispositivo per utente.
Scarica l’applicazione Ascertia Go>Sign Mobile sul tuo dispositivo mobile.
Seleziona l’icona Impostazioni.
Seleziona Scansiona codice QR per scansionare il codice QR nell’e-mail o modifica manualmente il server predefinito in:
Seleziona Salva.
Torna alla schermata principale e aggiungi l’ID utente fornito nell’e-mail:
Riceverai password univoci (OTP) tramite email e sms.
Inserisci entrambi gli OTP nella schermata di registrazione dispositivo Go>Sign Mobile.
Seleziona Verifica.
Quando firmi un documento, ti verrà chiesto di confermare la tua identità in Go>Sign Mobile.
La catena dei certificati che scarichi contiene i valori della catena dei certificati, del certificato intermedio e radice. Per configurare Postman dovrai richiedere questi valori.
Accedi a DigiCert ONE con le tue credenziali da firmatario.
In DigiCert ONE, nel menu Manager (in alto a destra), seleziona Document Trust.
Nel menu DigiCert® Document Trust Manager, seleziona Credenziali > Tutte le credenziali.
Seleziona il soprannome delle credenziali con cui desideri firmare.
Nella pagina dei dettagli credenziale, naviga fino a Dettagli certificato.
Seleziona Scaricare catena certificato per scaricare la catena dei certificati, il certificato intermedio e la radice.
Apri la catena dei certificati scaricata in un editor di testo come Notepad++ e salva il file.
Configura il tuo account Postman per il test e gestisci le richieste API DigiCert® Document Trust Manager.
1. Scarica raccolta Postman
Scarica raccolta Postman per DigiCert® Document Trust Manager con PDF Service 2.0.
2. Importa file PDF Service 2.0 in Postman
Per importare i file in Postman, segui questa procedura:
Apri Postman.
Nella finestra Postman, seleziona Collections (Raccolte) (menu a sinistra) > Import (Importa).
Trascina i file delle raccolte scaricati e decompressi nella finestra Postman per importarli.
Seleziona Environments (Ambienti) (menu a sinistra) > Import (Importa).
Trascina i file degli ambienti scaricati e decompressi nella finestra Postman per importarli.
3. Configura ambiente Postman
Nota
Per configurare l’ambiente Postman ti serviranno il certificato credenziali, la catena dei certificati e il foglio dati Document Trust Manager precedentemente scaricati.
Nella finestra Postman, seleziona Environment (Ambiente) (menu a sinistra) > PDF Service 2.0 Environment (Ambiente PDF Service 2.0).
Imposta i valori variabili dal foglio dati.
Inserisci i valori dalla sezione Accesso nel foglio dati nella colonna Valore attuale corrispondente come mostrato di seguito:
Variabile
Valore corrente
Note
base_dcone_url
URL servizio
Rimuovi “/documentmanager” dall’URL
client_id
ID cliente
client_secret
ClientSecret
oauth2_url
URL servizio
Includi “/documentmanager” nell’URL
Imposta valori della catena dei certificati.
Inserisci i valori dalla catena dei certificati scaricata nella colonna Valore attuale corrispondente come mostrato di seguito:
Variabile
Valore corrente
cert_chain1
Catena dei certificati
cert_chain2
Certificato intermedio
cert_chain3
Radice
Seleziona l’icona Salve (Salva) (in alto a destra).
Gli URL dell'autorità di data/ora che utilizzerai per firmare i documenti nella fase di richiamo API documento di registro sono:
Per l’uso con i certificati svizzeri | http://ts.quovadisglobal.com/ch |
Per l’uso con i certificati UE | http://ts.quovadisglobal.com/eu |
Download and install Docker.
Open Docker.
Stop and remove any running containers of Content Signing Service, if already installed:
If running in a single container:
```bash docker stop content-signing-service docker rm content-signing-service ```If running in multiple containers (use the old docker-compose file used for scaling):
```bash docker compose -f docker-compose.yml down ```
To pull the latest Content Signing Service image, run:
```bash docker pull repo.pkiplatform.digicert.com/dcone/documentmanager/clients/content-signing-service:latest ```To persist the data of the database and logs, create docker volume by running the commands:
```bash docker volume create --name=content-signing-service-data docker volume create --name=content-signing-service-logs ```
Give mandatory Environment Variables:
API_KEY: API KEY for validating the license.
DTM_BASE_URL: Document Trust Manager base URL.
Run Content Signing Service
To run Content Signing Service:
```bash docker run -d -e API_KEY=<<API_KEY>> -e DTM_BASE_URL=<<DTM_BASE_URL>> -v content-signing-service-data:/app/db -v content-signing-service-logs:/app/logs -p 8080:8080 --name content-signing-service repo.pkiplatform.digicert.com/dcone/documentmanager/clients/content-signing-service:<tag> ```
Customize Docker as per your requirements:
Custom port number
Default service port is 8080. To modify the port number:
```bash docker run -d -e API_KEY=<<API_KEY>> -e DTM_BASE_URL=<<DTM_BASE_URL>> -p <<DESIRED_PORT_NUMBER>>:8080 --name content-signing-service repo.pkiplatform.digicert.com/dcone/documentmanager/clients/content-signing-service:<tag> ```
Database
Data is stored temporarily by default. To make data persistent, write the database file to docker volume by running command:
```bash docker volume create --name=content-signing-service-data docker run -d -e API_KEY=<<API_KEY>> -e DTM_BASE_URL=<<DTM_BASE_URL>> -v content-signing-service-data:/app/db --name content-signing-service repo.pkiplatform.digicert.com/dcone/documentmanager/clients/content-signing-service:<tag> ```Logs
Logs are stored temporarily. To make logs persistent, use docker volume by running command:
```bash docker volume create --name=content-signing-service-logs docker run -d -e API_KEY=<<API_KEY>> -e DTM_BASE_URL=<<DTM_BASE_URL>> -v content-signing-service-logs:/app/logs --name content-signing-service repo.pkiplatform.digicert.com/dcone/documentmanager/clients/content-signing-service:<tag> ```
Log levels are set to *`INFO`* by default. To modify, update the environment variable by running command:
```bash docker run -d -e API_KEY=<<API_KEY>> -e DTM_BASE_URL=<<DTM_BASE_URL>> -e root_log_level=<<DESIRED_LOG_LEVEL>> -e app_log_level=<<DESIRED_LOG_LEVEL>> --name content-signing-service repo.pkiplatform.digicert.com/dcone/documentmanager/clients/content-signing-service:<tag> ```