Création d’une session Designer
  • 21 Nov 2024
  • 3 Minutes à lire
  • Sombre
    Lumière
  • PDF

Création d’une session Designer

  • Sombre
    Lumière
  • PDF

Résumé de l’article

Java SDK.NET SDKREST APIAPEX SDK

Java SDK

Pour télécharger l’exemple de code complet, consultez notre site Code Share .

La page Concepteur vous permet d’afficher chaque document, d’y ajouter des signatures et d’autres champs, et d’attribuer des autorisations aux documents.

Vous ne pouvez ouvrir une session de concepteur que pour une transaction ayant le statut BROUILLON .

Création d’une session Designer

Pour commencer, utilisez AuthenticationTokensService pour créer un jeton d’authentification de signataire à l’aide de packageid. Pour ce faire, le code suivant :

Notez que les jetons d’authentification utilisateur sont à usage unique et expirent au bout de 30 minutes.

String senderAuthenticationToken = client.getAuthenticationTokensService().createSenderAuthenticationToken(packageId);

Ensuite, à l’aide du jeton d’authentification utilisateur que vous venez de créer et de l’ID de package qui vous a été renvoyé lors du processus de création du package, créez l’URL suivante :

https://sandbox.esignlive.com/auth?senderAuthenticationToken={senderToken}&target=https://sandbox.esignlive.com/a/transaction/{packageId}/designer

Résultats

Voici un exemple de ce que vous pouvez vous attendre à voir une fois que vous avez exécuté votre code.

Kit de développement logiciel (SDK) .NET

Pour télécharger l’exemple de code complet, consultez notre site Code Share .

La page Concepteur vous permet d’afficher chaque document, d’y ajouter des signatures et d’autres champs, et d’attribuer des autorisations aux documents.

Vous ne pouvez ouvrir une session de concepteur que pour une transaction ayant le statut BROUILLON .

Création d’une session Designer

Pour commencer, utilisez AuthenticationTokensService pour créer un jeton d’authentification de signataire à l’aide de packageid. Pour ce faire, le code suivant :

Notez que les jetons d’authentification utilisateur sont à usage unique et expirent au bout de 30 minutes.

string senderAuthenticationToken = client.AuthenticationTokenService.CreateSenderAuthenticationToken(packageId);

Ensuite, à l’aide du jeton d’authentification utilisateur que vous venez de créer et de l’ID de package qui vous a été renvoyé lors du processus de création du package, créez l’URL suivante :

https://sandbox.esignlive.com/auth?senderAuthenticationToken={senderToken}&target=https://sandbox.esignlive.com/a/transaction/{packageId}/designer

Résultats

Voici un exemple de ce que vous pouvez vous attendre à voir une fois que vous avez exécuté votre code.

REST API

Pour télécharger l’exemple de code complet, consultez notre site Code Share .

La page Concepteur vous permet d’afficher chaque document, d’y ajouter des signatures et d’autres champs, et d’attribuer des autorisations aux documents.

Vous ne pouvez ouvrir une session de concepteur que pour une transaction ayant le statut BROUILLON .

La première étape consiste à créer un jeton d’authentification de l’expéditeur. Pour ce faire, le code suivant :

Requête HTTP

POST /api/authenticationTokens/sender

En-têtes HTTP

Accept: application/json
Content-Type: application/json
Authorization: Basic api_key

Charge utile de la demande

{
  "packageId": "e937fc75-3c3b-4506-b270-cc7e43f4cf78"
}

Charge utile de réponse

{
   "value": "MjY0MjQ4MzgtMTJlOS00MzhjLTgzODMtMzJmMGNiZTg3ODBl"
}

Ensuite, vous devrez analyser la réponse afin de récupérer le jeton d’authentification de l’utilisateur.

Notez que les jetons d’authentification utilisateur sont à usage unique et expirent au bout de 30 minutes.

À l’aide du jeton d’authentification que vous venez de créer et de l’ID de package qui vous a été renvoyé lors de la création du package, créez l’URL suivante :

https://sandbox.esignlive.com/auth?senderAuthenticationToken={senderToken}&target=https://sandbox.esignlive.com/a/transaction/{packageId}/designer

Résultats

Voici un exemple de ce que vous pouvez vous attendre à voir une fois que vous avez exécuté votre code.

APEX SDK

Pour télécharger l’exemple de code complet, consultez notre site Code Share .

La page Concepteur vous permet d’afficher chaque document, d’y ajouter des signatures et d’autres champs, et d’attribuer des autorisations aux documents.

Vous ne pouvez ouvrir une session de concepteur que pour une transaction ayant le statut BROUILLON .

Pour commencer, créez un jeton d’authentification de l’expéditeur à l’aide de la fonction encapsulée suivante :

Notez que les jetons d’authentification utilisateur sont à usage unique et expirent au bout de 30 minutes.

public String createSenderAuthenticationToken(String packageId)

Ensuite, à l’aide du jeton d’authentification utilisateur que vous venez de créer et de l’ID de package qui vous a été renvoyé lors du processus de création du package, créez l’URL suivante :

public String buildRedirectToDesignerForUserAuthenticationTokenNew(String senderAuthenticationToken, String packageId)

Résultats

Voici un exemple de ce que vous pouvez vous attendre à voir une fois que vous avez exécuté votre code.


Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle