Saltar al contenido principal

Limitaciones y soluciones temporales

Este documento se centra en algunas capacidades que Jutro Digital Platform aún no admite. También se detallan las soluciones temporales para lograr los resultados que necesita.

Limitaciones conocidas​

Cierre de sesión automático basado en inactividad​

Los paquetes de JDP proporcionan un cliente de autenticación de configuración base simple. Puede usar esto en Jutro Web Apps para realizar acciones de inicio y cierre de sesión de usuario.

Para la detección de usuarios inactivos, Guidewire recomienda utilizar una biblioteca especializada. Una de esas opciones es IdleTimer, también hay otras disponibles.

Note: Usted acepta la responsabilidad adicional al agregar dependencias de terceros a un proyecto de cliente.
  • Usted es responsable de actualizar esa dependencia (incluidas las actualizaciones de seguridad).
  • Usted es responsable de lidiar con cualquier posible cambio importante que introduzca la biblioteca.

El siguiente ejemplo se basa en el código de IdleTimer. Muestra cómo combinar una biblioteca con la biblioteca de autenticación de JDP. Puede usar esto para desencadenar el comportamiento de cierre de sesión debido a la inactividad de un usuario:

import { useEffect, useState } from 'react'
import { useIdleTimer } from 'react-idle-timer'
import { useAuth } from '@jutro/auth';

const USER_IDLE_TIMEOUT = 10000;

export const AppRoot = () => {
const { logout } = useAuth();

const onIdle = () => {
logout();
};

useIdleTimer({
onIdle,
timeout: USER_IDLE_TIMEOUT,
});

...
}

Creación y publicación de componentes personalizados​

Actualmente, no existe un mecanismo para que los clientes creen y publiquen componentes personalizados. Esta funcionalidad aparece en la guía del producto.

Guidewire recomienda copiar el código de los componentes personalizados desde un repositorio de Bitbucket. Luego, puede pegar ese código en otro repositorio en el que desee usarlos.

Edge API​

Anteriormente, los desarrolladores podían escribir API con Edge. Sin embargo, esto ya no es posible en el contexto de Jutro Digital Platform. En su lugar, se deben utilizar las Cloud API. Esto se explica en la siguiente página Estándares de Guidewire Cloud. Para obtener más información acerca de las Cloud API, consulte la siguiente página Guidewire Education sobre integración en la nube.

Límite de compresión de recursos de CDN​

AWS no comprimirá automáticamente los objetos de más de 10 MB que se entregan a través de CloudFront. Para las implementaciones de red de entrega de contenido (CDN), esto significa que cualquier activo estático (incluido un archivo dividido de código como *.chunk.js) superior a ese tamaño se entrega sin comprimir.