Endpoint per stato e ciclo di vita del servizio
Namirial Sign API Service (2.0.0)
Namirial Sign: API Service
API Service è un servizio locale che espone un insieme di API utilizzate per la firma, l'autenticazione e il recupero delle informazioni di base sui certificati locali/di sistema, consentendo l'utilizzo di tali funzionalità da parte di applicazioni di terze parti.
Configurazione della porta
API Service si mette in ascolto su una porta configurabile nelle impostazioni di Namirial Sign. La porta predefinita è 11543. Una volta configurata la porta, qualsiasi applicazione di terze parti dovrà essere configurata per inviare richieste a tale porta.
- Endpoint locale predefinito di API Servicehttps://127.0.0.1:11543/findSigningCertificates
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://127.0.0.1:11543/findSigningCertificates?pkcs11=pkcs11'Certificati di firma disponibili raggruppati per origine del certificato.
Inizio validità del certificato.
Data di scadenza del certificato.
Key usage del certificato.
Certificate chain.
{ "Certificates": [ { … } ], "Error": null, "Success": true }
- Endpoint locale predefinito di API Servicehttps://127.0.0.1:11543/getCertificates
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://127.0.0.1:11543/getCertificates{ "certificates": [ { … }, { … } ] }
- Endpoint locale predefinito di API Servicehttps://127.0.0.1:11543/log
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://127.0.0.1:11543/log=== Connected readers report ===
Reader: [Bit4id Digital-DNA 0]
- ck_id: 3357b15c7b689ea593685b573beab6bec4a6e7b6f0def25fa20ab87bfbe07209 cert: example.com ca: example.com
=== End report ===