Plugin GenerateJwtPlugin en el App Builder Jitterbit
Resumen
Genera un JSON Web Token (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 registrarse en el evento intrínseco Filter. Dado que el complemento modifica el comportamiento del evento Filter, debe registrarse en un objeto de negocio, no en una tabla física.
Columnas
Columna | Obligatorio | Dirección | Descripción |
---|---|---|---|
Emisor | Sí | En | Emisor de JWT (iss ) reclamación. |
Audiencia | Sí | En | Audiencia de JWT (aud ) reclamación. |
Duración | No | En | Duración del JWT en segundos. Se utiliza para calcular la expiración del JWT (exp). El valor predeterminado es 120. |
Algoritmo | No | En | Algoritmo JWT. El valor predeterminado es RS256. |
SigningKey | Sí | En | Clave de firma JWT. Se requiere una clave privada RSA con codificación PEM. |
Asunto | Sí | En | Asunto de JWT (sub ) reclamación. |
JwtId | # | En | ID de JWT (jti ) reclamación. |
Jwt | No | Salido | JWT generado. |
Nombre de usuario | # | En | Nombre de usuario preferido de JWT (preferred_username ) reclamación. |
Nombre completo | # | En | Nombre JWT (name ) reclamación. |
Nombre para mostrar | # | En | Apodo de JWT (nickname ) reclamación. |
Número de teléfono | # | Entrada | Número de teléfono JWT (phone_number ) reclamación. |
Zona horaria | No | En | huso horario JWT (zoneinfo ) reclamación. |
Ubicación | No | En | Configuración regional JWT (locale ) reclamación. |
Grupos | No | En | Grupos JWT (groups ) reclamación. |
Observaciones
El reclamo emitido en (iat) se establece automáticamente.
Los JWT generados son compatibles con el proveedor de seguridad JWT SSO de App Builder.
El único algoritmo admitido actualmente es el RS256
algoritmo.
Uso
El complemento GenerateJwtPlugin puede usarse 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, generando el JWT que luego se sustituye en el enlace externo.