Saltar al contenido

Complemento GenerarJwtPlugin

Resumen

Genera un Token web JSON (JWT) para cada fila devuelta por el evento Filtro.

Registro

GenerateJwtPlugin es un complemento de acción para un evento a nivel de tabla. Debe estar registrado en el evento Filtro intrínseco. Debido a que el complemento altera el comportamiento del evento Filtro, debe registrarse en un objeto comercial, no en una tabla física.

Columnas

Columna Requerido Dirección Descripción
Emisor En Emisor JWT (iss) afirmar.
Audiencia En Audiencia de JWT (aud) afirmar.
Toda la vida No En Vida útil de JWT en segundos. Se utiliza para calcular el reclamo de vencimiento (exp) de JWT. El valor predeterminado es 120.
Algoritmo No En Algoritmo JWT. El valor predeterminado es RS256.
Clave de firma En Clave de firma JWT. Espera una clave privada RSA codificada en PEM.
Asunto En Asunto JWT (sub) afirmar.
IDJwt No En ID de JWT (jti) afirmar.
Jwt No Fuera JWT generado.
Nombre de usuario No En Nombre de usuario preferido de JWT (preferred_username) afirmar.
Nombre completo No En Nombre JWT (name) afirmar.
Nombre para mostrar No En Apodo de JWT (nickname) afirmar.
Número de teléfono No En Número de teléfono de JWT (phone_number) afirmar.
Zona horaria No En huso horario JWT (zoneinfo) afirmar.
Ubicación No En Configuración regional JWT (locale) afirmar.
Grupos No En Grupos JWT (groups) afirmar.

Observaciones

El reclamo emitido en (iat) se establece automáticamente.

Los JWT generados son compatibles con el proveedor de seguridad Vinyl JWT SSO.

El único algoritmo actualmente soportado es el RS256 algoritmo.

Uso

GenerateJwtPlugin se puede utilizar para integrarse con sistemas de externo. El desarrollador podría agregar un botón a una página que invoque un evento antes de seguir un enlace. Al hacer clic en el enlace se invoca el evento, lo que genera el JWT que luego se sustituye en el enlace externo.