Icône du site SSL.com

Guide de la passerelle de signature de documents eSigner

Les Passerelle de signature de documents eSigner L'API est distribuée sous forme d'image Docker et installée chez le client. Il effectue les actions suivantes :

Exigences

Demander:-

URL : - /v1/pdf/eseal Un jeton d'accès valide est requis pour accéder à l'API. Un guide sur la façon de récupérer le jeton d'accès peut être trouvé dans cet article : Signature de documents à distance avec l'API eSigner CSC
{ "credential_id": "db1653b7-6135-4a10-809b-e29a25d3bb7b", "page_number": 0, "signing_reason": "", "signing_location": "", "contact_Info": "", "sig_field_position":{ " x": 160, "y":245, "largeur":250, "hauteur": 150 }, "hand_signature": " ", "pdf": "" }

Légende:

Réponse:-

{ "signed_pdf": "" }

instructions d'installation

  1. Décompressez la version de la passerelle de signature de documents
  2. Ouvrez les fichiers application.properties et modifiez-les en conséquence
    # Pour les tests sandbox, définissez le CSR URL vers https://cs-try.ssl.com et pour la production, définissez-la sur https://cs.ssl.com csc.url=https://cs-try.ssl.com # URL de SSL.com TSA tsa.url=http://ts.ssl.com # Port dans le conteneur Docker server.port=8081 # TLS paramètres du certificat du serveur. On peut utiliser un certificat auto-signé ou privé PKI ou publique PKI certificat server.ssl.enabled=true server.ssl.key-store : ./server.jks server.ssl.key-password : secret server.ssl.key-store-password : secret
  3. Ouvrez le fichier Docker
    FROM Eclipse-temurin:17.0.9_9-jdk-jammy # Port sur lequel la passerelle de signature de documents sera exécutée. Cela doit être le même que dans le fichier application.properties EXPOSE 8081 WORKDIR /app COPY document_signing_gateway-1.0.0.jar /app/ COPY application.properties /app/ COPY server.jks /app/ COPY GoNotoKurrent.ttf /app/ ENTRYPOINT [" java", "-Dspring.config.location=file:/app/application.properties", "-jar", "document_signing_gateway-1.0.0.jar"]
  4. Installer le moteur Docker sur votre machine. Ensuite, créez l'image Docker à l'aide de la commande suivante :
    docker build -t document_signing_gateway:1.0.0 .
  5. Exécutez le conteneur à l'aide de la commande suivante. Cela crée également du volume pour Fichier journal de l'API de la passerelle de signature Docker et mappage des ports également.
    docker run -it -p 8081:8081 -v document_signing_gateway_logs:/logs document_signing_gateway:1.0.0
  6. Accédez à l'API de la passerelle de signature de documents à l'aide d'une application ou de l'outil POSTMAN.
Quitter la version mobile