- 21 Nov 2024
- 3 Minutes à lire
- SombreLumière
- PDF
Création d’une session Designer
- Mis à jour le 21 Nov 2024
- 3 Minutes à lire
- SombreLumière
- PDF
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.