Módulo JWT

La aplicación Adobe Workfront Fusion JWT proporciona un módulo que crea tokens JWT basados en el algoritmo proporcionado.

Requisitos de acceso

Expanda para ver los requisitos de acceso para la funcionalidad en este artículo.

Para utilizar la funcionalidad de este artículo debe tener el siguiente acceso:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
paquete de Adobe Workfront Cualquiera
Licencia de Adobe Workfront

Nuevo: estándar

O

Actual: Trabajo o superior

Licencia de Adobe Workfront Fusion** No se requiere licencia de Workfront Fusion
Producto

Nuevo:

  • Seleccione o paquete de Prime Workfront: su organización debe adquirir Adobe Workfront Fusion.
  • Paquete de Ultimate Workfront: Workfront Fusion está incluido.

O

Actual: Su organización debe comprar Adobe Workfront Fusion.

Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación.

Para obtener información sobre las licencias de Adobe Workfront Fusion, consulte licencias de Adobe Workfront Fusion.

Información de API de JWT

El conector JWT utiliza lo siguiente:

Etiqueta de API
Versión 1.1.5

Módulo JWT y sus campos

Generar JWT

Este módulo genera un JWT basado en el algoritmo seleccionado.

Algorithm

Seleccione el algoritmo con el que desea generar el JWT.

  • HS256: HMAC con algoritmo hash SHA-256
  • HS384: HMAC con algoritmo hash SHA-384
  • HS512: HMAC con algoritmo hash SHA-512
  • RS256: RSASSA-PKCS1-v1_5 con algoritmo hash SHA-256
  • RS384: RSASSA-PKCS1-v1_5 con algoritmo hash SHA-384
  • RS512: RSASSA-PKCS1-v1_5 con algoritmo hash SHA-512
  • PS256: RSASSA-PSS con algoritmo hash SHA-256 (solo nodo ^6.12.0 O >=8.0.0)
  • PS384: RSASSA-PSS con algoritmo hash SHA-384 (solo nodo ^6.12.0 O >=8.0.0)
  • PS512: RSASSA-PSS con algoritmo hash SHA-512 (solo nodo ^6.12.0 O >=8.0.0)
  • ES256: ECDSA con curva P-256 y algoritmo hash SHA-256
  • ES384: ECDSA con curva P-384 y algoritmo hash SHA-384
  • ES512: ECDSA con curva P-521 y algoritmo hash SHA-512
Payload
Para cada elemento de carga útil que desee añadir, haga clic en Añadir elemento e introduzca la clave y el valor del elemento.
Options

Para cada elemento de opción que desee añadir, haga clic en Añadir elemento e introduzca la clave y el valor del elemento.

Las claves disponibles son las siguientes:

  • algoritmo: (predeterminado: RS256)
  • expiresIn: expresado en segundos o en una cadena que describe un lapso de tiempo (por ejemplo, 2 días, 10 h, 7 d). Un valor numérico se interpreta como una cantidad en segundos. Si utiliza una cadena, asegúrese de proporcionar las unidades de tiempo (días, horas, etc.); de lo contrario, se utiliza la unidad de milisegundos de forma predeterminada (120 es igual a 120 ms).
  • notBefore: expresado en segundos o en una cadena que describe un periodo de tiempo (por ejemplo, 2 días, 10 h, 7 d). Un valor numérico se interpreta como una cantidad en segundos. Si utiliza una cadena, asegúrese de proporcionar las unidades de tiempo (días, horas, etc.); de lo contrario, se utiliza la unidad de milisegundos de forma predeterminada (120 es igual a 120 ms).
  • audience
  • issuer
  • jwtid
  • subject
  • noTimestamp
  • header
  • keyid
  • mutatePayload: si es true, la función signo modificará directamente el objeto de carga útil. Esto resulta útil si necesita una referencia sin procesar a la carga útil después de que se le hayan aplicado notificaciones, pero antes de que se haya codificado en un token.
  • allowInsecureKeySizes: si es true, permite que se usen claves privadas con un módulo inferior a 2048 para RSA.
  • allowInvalidAsymmetricKeyTypes: si es true, permite claves asimétricas que no coinciden con el algoritmo especificado. Esta opción está diseñada únicamente para la compatibilidad con versiones anteriores y debe evitarse.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3