Création d’une session Designer

Prev Next

Java SDK .NET SDK REST API APEX 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 de l’expéditeur sont à usage unique et expirent au bout de 30 minutes.

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

Ensuite, à l’aide du jeton d’authentification de l’expéditeur 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 de l’expéditeur sont à usage unique et expirent au bout de 30 minutes.

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

Ensuite, à l’aide du jeton d’authentification de l’expéditeur 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’expéditeur.

Notez que les jetons d’authentification de l’expéditeur 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 de l’expéditeur sont à usage unique et expirent au bout de 30 minutes.

public String createSenderAuthenticationToken(String packageId)

Ensuite, à l’aide du jeton d’authentification de l’expéditeur 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.