La Sala Virtual de OneSpan Sign es una sala de reuniones virtual en la que un anfitrión y firmantes de diferentes lugares pueden: (1) colaborar a través de una videoconferencia; (2) firmar documentos dentro de una sesión de navegación conjunta.

La Sala Virtual ofrece a sus usuarios las siguientes funciones:

  • Es fácil de usar (por ejemplo, no es necesario descargar software externo).

  • Las reuniones de la Sala Virtual ofrecen interacciones en tiempo real que imitan las interacciones en persona, lo que proporciona revisión, colaboración, asistencia y aclaración simultáneas.

  • Las reuniones de la Sala Virtual son seguras. Solo se admite a las personas adecuadas, y la Sala Virtual admite todos los métodos generalmente disponibles para autenticar la identidad de las personas.

  • Cada participante puede configurar su propia configuración de audio y video para una reunión de la Sala Virtual.

  • Los clientes pueden personalizar la mayoría de las pantallas de sus reuniones de la Sala Virtual (por ejemplo, Bienvenida, Sala de espera, Autenticación, Agradecimiento). Significa que pueden mostrar su propia marca de manera prominente a lo largo de esas reuniones. Para iniciar el proceso de personalización, los clientes deben comunicarse con el representante de su cuenta del Departamento de ventas de OneSpan.

  • El anfitrión controla el ritmo de una reunión de la Sala Virtual (por ejemplo, solo el anfitrión puede cambiar documentos; el anfitrión elige quién firma en un momento dado).

  • Durante una reunión en la Sala Virtual: (1) los participantes pueden cargar archivos adjuntos y pueden enmascarar sus archivos adjuntos de otros firmantes; (2) el anfitrión puede ver cuántos archivos adjuntos ha pedido el remitente a cada destinatario que cargue.

  • Las pruebas electrónicas registran la mayoría de los eventos de una reunión de la Sala Virtual, lo que garantiza un acuerdo legalmente vinculante.

Crear una transacción en la Sala Virtual

Para crear una transacción de Sala Virtual debe completar los siguientes procedimientos generales:

  1. Crear la transacción

  2. Definir la configuración de la sala virtual

  3. Enviar la transacción

Esta sección describirá cómo definir la configuración de su Sala Virtual. Para más información, consulte Crear y enviar una transacción.

Crear la transacción en la Sala Virtual

Aunque esta sección proporciona el código básico necesario para crear una transacción, también puede utilizar otras funciones de OneSpan Sign a este punto. Por ejemplo, Archivos adjuntos y Autenticación de firmante.

Si bien la creación de una transacción de sala virtual es similar a la creación de una transacción regular, en este código debe especificar el host de sala virtual y su ID de función. Para ello, use este código:

 DocumentPackage documentPackage = PackageBuilder.newPackageNamed("Example Virtual Room Transaction") 
      .withSigner(SignerBuilder.newSignerWithEmail("sender_email")
                  .withCustomId("Owner")
                  .withFirstName("Duo")
                  .withLastName("Liang"))
            .withSigner(SignerBuilder.newSignerWithEmail("[email protected]")
                  .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("[email protected]")
                .onPage(0) 
                .atPosition(100, 205)))
        .build();

PackageId packageId = eslClient.createPackageOneStep(documentPackage); 

Defina y envíe su transacción en la Sala Virtual

Una vez creada la transacción, puede definir la configuración que se utilizará en la Sala Virtual. Por ejemplo:

  • Si se deben activar las cámaras

  • Si se debe activar la grabación de vídeo

  • ID de host

  • Hora de inicio

  • Duración de la reunión

A continuación, puede enviar su transacción.

Para definir y enviar la transacción de la sala virtual, utilice el siguiente código:

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); 
La Sala Virtual de OneSpan Sign es una sala de reuniones virtual en la que un anfitrión y firmantes de diferentes lugares pueden: (1) colaborar a través de una videoconferencia; (2) firmar documentos dentro de una sesión de navegación conjunta.

La Sala Virtual ofrece a sus usuarios las siguientes funciones:

  • Es fácil de usar (por ejemplo, no es necesario descargar software externo).

  • Las reuniones de la Sala Virtual ofrecen interacciones en tiempo real que imitan las interacciones en persona, lo que proporciona revisión, colaboración, asistencia y aclaración simultáneas.

  • Las reuniones de la Sala Virtual son seguras. Solo se admite a las personas adecuadas, y la Sala Virtual admite todos los métodos generalmente disponibles para autenticar la identidad de las personas.

  • Cada participante puede configurar su propia configuración de audio y video para una reunión de la Sala Virtual.

  • Los clientes pueden personalizar la mayoría de las pantallas de sus reuniones de la Sala Virtual (por ejemplo, Bienvenida, Sala de espera, Autenticación, Agradecimiento). Significa que pueden mostrar su propia marca de manera prominente a lo largo de esas reuniones. Para iniciar el proceso de personalización, los clientes deben comunicarse con el representante de su cuenta del Departamento de ventas de OneSpan.

  • El anfitrión controla el ritmo de una reunión de la Sala Virtual (por ejemplo, solo el anfitrión puede cambiar documentos; el anfitrión elige quién firma en un momento dado).

  • Durante una reunión en la Sala Virtual: (1) los participantes pueden cargar archivos adjuntos y pueden enmascarar sus archivos adjuntos de otros firmantes; (2) el anfitrión puede ver cuántos archivos adjuntos ha pedido el remitente a cada destinatario que cargue.

  • Las pruebas electrónicas registran la mayoría de los eventos de una reunión de la Sala Virtual, lo que garantiza un acuerdo legalmente vinculante.

Defina y envíe su transacción en la Sala Virtual

Una vez creada la transacción, puede definir la configuración que se utilizará en la Sala Virtual. Por ejemplo:

  • Si se deben activar las cámaras

  • Si se debe activar la grabación de vídeo

  • ID de host

  • Hora de inicio

  • Duración de la reunión

A continuación, puede enviar su transacción.

Para definir y enviar la transacción de la sala virtual, utilice el siguiente código:

  DocumentPackage documentPackage = PackageBuilder.NewPackageNamed("Example Virtual Room Transaction") 
        .WithSigner(SignerBuilder.NewSignerWithEmail("sender_email")
                     .WithCustomId("Owner")
                     .WithFirstName("Duo")
                     .WithLastName("Liang"))
        .WithSigner(SignerBuilder.NewSignerWithEmail("[email protected]")
                      .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("[email protected]")
                      .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);

Resultados

A continuación, se muestra un ejemplo de lo que puede ver una vez que haya ejecutado su código.

Captura

La Sala Virtual de OneSpan Sign es una sala de reuniones virtual en la que un anfitrión y firmantes de diferentes lugares pueden: (1) colaborar a través de una videoconferencia; (2) firmar documentos dentro de una sesión de navegación conjunta.

La Sala Virtual ofrece a sus usuarios las siguientes funciones:

  • Es fácil de usar (por ejemplo, no es necesario descargar software externo).

  • Las reuniones de la Sala Virtual ofrecen interacciones en tiempo real que imitan las interacciones en persona, lo que proporciona revisión, colaboración, asistencia y aclaración simultáneas.

  • Las reuniones de la Sala Virtual son seguras. Solo se admite a las personas adecuadas, y la Sala Virtual admite todos los métodos generalmente disponibles para autenticar la identidad de las personas.

  • Cada participante puede configurar su propia configuración de audio y video para una reunión de la Sala Virtual.

  • Los clientes pueden personalizar la mayoría de las pantallas de sus reuniones de la Sala Virtual (por ejemplo, Bienvenida, Sala de espera, Autenticación, Agradecimiento). Significa que pueden mostrar su propia marca de manera prominente a lo largo de esas reuniones. Para iniciar el proceso de personalización, los clientes deben comunicarse con el representante de su cuenta del Departamento de ventas de OneSpan.

  • El anfitrión controla el ritmo de una reunión de la Sala Virtual (por ejemplo, solo el anfitrión puede cambiar documentos; el anfitrión elige quién firma en un momento dado).

  • Durante una reunión en la Sala Virtual: (1) los participantes pueden cargar archivos adjuntos y pueden enmascarar sus archivos adjuntos de otros firmantes; (2) el anfitrión puede ver cuántos archivos adjuntos ha pedido el remitente a cada destinatario que cargue.

  • Las pruebas electrónicas registran la mayoría de los eventos de una reunión de la Sala Virtual, lo que garantiza un acuerdo legalmente vinculante.

Definir una transacción en la Sala Virtual

Para crear una transacción de Sala Virtual debe completar los siguientes procedimientos generales:

  1. Crear la transacción

  2. Definir la configuración de la sala virtual

  3. Enviar la transacción

Esta sección describirá cómo definir la configuración de su Sala Virtual. Para más información, consulte Crear y enviar una transacción.

Defina la configuración de su sala virtual

Una vez creada la transacción, puede definir la configuración que se utilizará en la Sala Virtual. Por ejemplo:

  • Si se deben activar las cámaras

  • Si se debe activar la grabación de vídeo

  • ID de host

  • Hora de inicio

  • Duración de la reunión

A continuación, puede enviar su transacción.

Para definir y enviar la transacción de la sala virtual, utilice el siguiente código:

Solicitud HTTP

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

Encabezados HTTP

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

Carga útil de respuesta

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