Vai al contenuto

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.

Scarica la descrizione OpenAPI
Lingue
Server
Endpoint locale predefinito di API Service
https://127.0.0.1:11543

Service

Endpoint per stato e ciclo di vita del servizio

Operazioni

Verifica se API Service è attivo

Richiesta

Restituisce una callback JavaScript contenente la versione di API Service.

Query
callbackstring or null

Nome della funzione di callback.

Predefinito "onIsUp"
curl -i -X GET \
  'https://127.0.0.1:11543/isUp?callback=onIsUp'

Risposte

Callback JavaScript contenente la stringa della versione.

Corpo
string
Risposta
onIsUp('2.0.0.0');

Chiudi la callback di API Service

Richiesta

Restituisce la callback close().

curl -i -X GET \
  https://127.0.0.1:11543/close

Risposte

Callback JavaScript close().

Corpo
string
Risposta
close();

Ottieni la versione del servizio

Richiesta

curl -i -X GET \
  https://127.0.0.1:11543/version

Risposte

Versione del servizio.

Corpoapplication/json
versionstringobbligatorio
Esempio: "2.0.0.0"
Risposta
application/json
{ "version": "2.0.0.0" }

Verifica la connettività Internet

Richiesta

curl -i -X GET \
  https://127.0.0.1:11543/isConnected

Risposte

Stato del servizio.

Corpoapplication/json
connectedbooleanobbligatorio
Risposta
application/json
{ "connected": true }

Aggiorna le identità

Richiesta

curl -i -X GET \
  https://127.0.0.1:11543/restart

Risposte

Aggiornamento delle identità avviato o completato.

Card

Informazioni sulla smart card e sul titolare

Operazioni

Certificates

Individuazione e reportistica dei certificati

Operazioni

Signing

Endpoint per firma di file remoti, upload e hash

Operazioni