Documentation Index

Fetch the complete documentation index at: https://docs.onespan.com/llms.txt

Use this file to discover all available pages before exploring further.

Salle virtuelle

Prev Next

Pour une liste détaillée des exigences techniques afin d’accueillir correctement une salle virtuelle ou une session de notaire en ligne à distance, consultez les prérequis de la salle virtuelle et du réseau RON.

Java SDK

La Salle Virtuelle de OneSpan Sign est une salle de réunion virtuelle où un hôte et des signataires venus de différents lieux peuvent : (1) collaborer via une visioconférence ; (2) signer des documents lors d’une session de co-consultation.

Virtual Room offre à ses utilisateurs les fonctionnalités suivantes :

  • Il est facile à utiliser (par exemple, il n’est pas nécessaire de télécharger de logiciel externe).

  • Les réunions en salle virtuelle offrent des interactions en temps réel qui imitent les interactions en face à face, offrant une révision, une collaboration, une assistance et des clarifications simultanées.

  • Les réunions en salle virtuelle sont sécurisées. Seules les bonnes personnes sont admises, et Virtual Room prend en charge toutes les méthodes généralement disponibles pour authentifier l’identité des personnes.

  • Chaque participant peut configurer ses propres réglages audio et vidéo pour une réunion dans une salle virtuelle.

  • Les clients peuvent personnaliser la plupart des écrans lors de leurs réunions en salle virtuelle (par exemple, Bienvenue, Salle d’attente, Authentification, Merci). Cela signifie qu’ils peuvent afficher leur propre marque de manière bien visible tout au long de ces réunions. Pour lancer le processus de personnalisation, les clients doivent contacter leur représentant de compte au sein du département des ventes d’OneSpan.

  • L’hôte contrôle le rythme d’une réunion dans la salle virtuelle (par exemple, seul l’hôte peut changer de documents ; il choisit qui signe à un moment donné).

  • Lors d’une réunion dans une salle virtuelle : (1) les participants peuvent télécharger des pièces jointes et masquer leurs attaches aux autres signataires ; (2) l’hôte peut voir combien de pièces jointes l’expéditeur a demandé à chaque destinataire de téléverser.

  • Electronic Evidence enregistre la plupart des événements d’une réunion dans une salle virtuelle, garantissant ainsi un accord juridiquement contraignant.

Création d’une transaction de salle virtuelle

Pour créer une transaction de salle virtuelle, vous devez suivre les procédures générales suivantes :

  1. Créez la transaction

  2. Définir les paramètres de la Salle Virtuelle

  3. Envoyez la transaction

Cette section expliquera comment définir les paramètres de votre salle virtuelle. Pour plus d’informations, voir Création et envoi d’une transaction.

Création de la transaction de la salle virtuelle

Bien que cette section fournisse le code de base nécessaire pour créer une transaction, vous pouvez également utiliser d’autres fonctionnalités OneSpan Sign à ce stade. Par exemple, les pièces jointes et l’authentification des signataires.

Bien que créer une transaction dans une salle virtuelle soit similaire à une transaction classique, dans ce code vous devez spécifier l’hôte de la salle virtuelle et son identifiant de rôle. Pour cela, utilisez le code suivant :

 DocumentPackage documentPackage = PackageBuilder.newPackageNamed("Example Virtual Room Transaction") 
      .withSigner(SignerBuilder.newSignerWithEmail("sender_email")
                  .withCustomId("Owner")
                  .withFirstName("Duo")
                  .withLastName("Liang"))
            .withSigner(SignerBuilder.newSignerWithEmail("signer1@mailinator.com")
                  .withCustomId("Signer1")
                  .withFirstName("Patty")
                  .withLastName("Galant"))
    .withDocument(DocumentBuilder.newDocumentWithName("Document1") 
            .fromFile("path_to_file") 
            .withSignature(SignatureBuilder.signatureFor("sender_email") 
                .onPage(0) 
                .atPosition(100, 140))
            .withSignature(SignatureBuilder.signatureFor("signer1@mailinator.com")
                .onPage(0) 
                .atPosition(100, 205)))
        .build();

PackageId packageId = eslClient.createPackageOneStep(documentPackage); 

Définissez et envoyez votre salle virtuelle Tra4nsaction

Une fois la transaction créée, vous pouvez définir les paramètres à utiliser dans la Salle Virtuelle. Par exemple :

  • Est-ce qu’il faut activer les caméras

  • Est-ce qu’il faut activer l’enregistrement vidéo

  • ID de l’hôte

  • Heure de début

  • Durée de la réunion

Ensuite, vous pouvez envoyer votre transaction.

Pour définir et envoyer votre transaction de la Salle Virtuelle, utilisez le code suivant :

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
simpleDateFormat.setTimeZone(TimeZone.getTimeZone("America/Toronto"));
Date vrDate = simpleDateFormat.parse("2022-04-23T09:30:00Z");
VirtualRoom virtualRoom = VirtualRoomBuilder.newVirtualRoom()
        .withHostUid("Owner")
        .withVideo(true)
        .withVideoRecording(true)
        .withStartDateTime(vrDate)
        .build();
eslClient.getVirtualRoomService().setVirtualRoom(packageId, virtualRoom); 

.NET SDK

La Salle Virtuelle de OneSpan Sign est une salle de réunion virtuelle où un hôte et des signataires venus de différents lieux peuvent : (1) collaborer via une visioconférence ; (2) signer des documents lors d’une session de co-consultation.

Virtual Room offre à ses utilisateurs les fonctionnalités suivantes :

  • Il est facile à utiliser (par exemple, il n’est pas nécessaire de télécharger de logiciel externe).

  • Les réunions en salle virtuelle offrent des interactions en temps réel qui imitent les interactions en face à face, offrant une révision, une collaboration, une assistance et des clarifications simultanées.

  • Les réunions en salle virtuelle sont sécurisées. Seules les bonnes personnes sont admises, et Virtual Room prend en charge toutes les méthodes généralement disponibles pour authentifier l’identité des personnes.

  • Chaque participant peut configurer ses propres réglages audio et vidéo pour une réunion dans une salle virtuelle.

  • Les clients peuvent personnaliser la plupart des écrans lors de leurs réunions en salle virtuelle (par exemple, Bienvenue, Salle d’attente, Authentification, Merci). Cela signifie qu’ils peuvent afficher leur propre marque de manière bien visible tout au long de ces réunions. Pour lancer le processus de personnalisation, les clients doivent contacter leur représentant de compte au sein du département des ventes d’OneSpan.

  • L’hôte contrôle le rythme d’une réunion dans la salle virtuelle (par exemple, seul l’hôte peut changer de documents ; il choisit qui signe à un moment donné).

  • Lors d’une réunion dans une salle virtuelle : (1) les participants peuvent télécharger des pièces jointes et masquer leurs attaches aux autres signataires ; (2) l’hôte peut voir combien de pièces jointes l’expéditeur a demandé à chaque destinataire de téléverser.

  • Electronic Evidence enregistre la plupart des événements d’une réunion dans une salle virtuelle, garantissant ainsi un accord juridiquement contraignant.

Définissez et envoyez votre transaction de salle virtuelle

Une fois la transaction créée, vous pouvez définir les paramètres à utiliser dans la Salle Virtuelle. Par exemple :

  • Est-ce qu’il faut activer les caméras

  • Est-ce qu’il faut activer l’enregistrement vidéo

  • ID de l’hôte

  • Heure de début

  • Durée de la réunion

Ensuite, vous pouvez envoyer votre transaction.

Pour définir et envoyer votre transaction de la Salle Virtuelle, utilisez le code suivant :

  DocumentPackage documentPackage = PackageBuilder.NewPackageNamed("Example Virtual Room Transaction") 
        .WithSigner(SignerBuilder.NewSignerWithEmail("sender_email")
                     .WithCustomId("Owner")
                     .WithFirstName("Duo")
                     .WithLastName("Liang"))
        .WithSigner(SignerBuilder.NewSignerWithEmail("signer1@mailinator.com")
                      .WithCustomId("Signer1")
                      .WithFirstName("Patty")
                      .WithLastName("Galant"))
        .WithDocument(DocumentBuilder.NewDocumentNamed("Document1") 
                 .FromFile("path_to_file") 
                 .WithSignature(SignatureBuilder.SignatureFor("sender_email") 
                      .OnPage(0) 
                      .AtPosition(100, 140))
                 .WithSignature(SignatureBuilder.SignatureFor("signer1@mailinator.com")
                      .OnPage(0) 
                      .AtPosition(100, 205)))
             .Build();

  PackageId packageId = ossClient.CreatePackageOneStep(documentPackage);

  DateTime startDateTime = DateTime.UtcNow.AddDays(7);
  VirtualRoom virtualRoom = VirtualRoomBuilder.NewVirtualRoom()
          .WithHostUid("Owner")
          .WithVideo(true)
          .WithVideoRecording(true)
          .WithStartDateTime(startDateTime)
          .Build();
  ossClient.VirtualRoomService.SetVirtualRoom(packageId, virtualRoom);

  VirtualRoom vrConfig2 = ossClient.VirtualRoomService.GetVirtualRoom(packageId);
  Debug.WriteLine($"Virtual Room Config - Host ID: {vrConfig2.HostUid}; Start Date: {vrConfig2.StartDatetime}; Enable Video: {vrConfig2.Video}; Enable Recording: {vrConfig2.VideoRecording}.");
         
  ossClient.SendPackage(packageId);

Résultats

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

Capture

REST API

La Salle Virtuelle de OneSpan Sign est une salle de réunion virtuelle où un hôte et des signataires venus de différents lieux peuvent : (1) collaborer via une visioconférence ; (2) signer des documents lors d’une session de co-consultation.

Virtual Room offre à ses utilisateurs les fonctionnalités suivantes :

  • Il est facile à utiliser (par exemple, il n’est pas nécessaire de télécharger de logiciel externe).

  • Les réunions en salle virtuelle offrent des interactions en temps réel qui imitent les interactions en face à face, offrant une révision, une collaboration, une assistance et des clarifications simultanées.

  • Les réunions en salle virtuelle sont sécurisées. Seules les bonnes personnes sont admises, et Virtual Room prend en charge toutes les méthodes généralement disponibles pour authentifier l’identité des personnes.

  • Chaque participant peut configurer ses propres réglages audio et vidéo pour une réunion dans une salle virtuelle.

  • Les clients peuvent personnaliser la plupart des écrans lors de leurs réunions en salle virtuelle (par exemple, Bienvenue, Salle d’attente, Authentification, Merci). Cela signifie qu’ils peuvent afficher leur propre marque de manière bien visible tout au long de ces réunions. Pour lancer le processus de personnalisation, les clients doivent contacter leur représentant de compte au sein du département des ventes d’OneSpan.

  • L’hôte contrôle le rythme d’une réunion dans la salle virtuelle (par exemple, seul l’hôte peut changer de documents ; il choisit qui signe à un moment donné).

  • Lors d’une réunion dans une salle virtuelle : (1) les participants peuvent télécharger des pièces jointes et masquer leurs attaches aux autres signataires ; (2) l’hôte peut voir combien de pièces jointes l’expéditeur a demandé à chaque destinataire de téléverser.

  • Electronic Evidence enregistre la plupart des événements d’une réunion dans une salle virtuelle, garantissant ainsi un accord juridiquement contraignant.

Définition d’une transaction de salle virtuelle

Pour créer une transaction de salle virtuelle, vous devez suivre les procédures générales suivantes :

  1. Créez la transaction

  2. Définir les paramètres de la Salle Virtuelle

  3. Envoyez la transaction

Cette section expliquera comment définir les paramètres de votre salle virtuelle. Pour plus d’informations, voir Création et envoi d’une transaction.

Définissez les paramètres de votre salle virtuelle

Une fois la transaction créée, vous pouvez définir les paramètres à utiliser dans la Salle Virtuelle. Par exemple :

  • Est-ce qu’il faut activer les caméras

  • Est-ce qu’il faut activer l’enregistrement vidéo

  • ID de l’hôte

  • Heure de début

  • Durée de la réunion

Ensuite, vous pouvez envoyer votre transaction.

Pour définir et envoyer votre transaction de la Salle Virtuelle, utilisez le code suivant :

Requête HTTP

 PUT /api/packages/{packageId}/virtual-room/config 

En-têtes HTTP

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

Charge utile de réponse

 {
    "video": true,
    "videoRecording": false,
    "startDatetime": "2022-02-14T03:14:00.000Z",
    "hostUid": "Owner",
    "sessionTime": 60,
    "sessionTimeoutWarning": 15
}