JWT modulo

Il Adobe Workfront Fusion JWT L’app fornisce un modulo che crea token JWT in base all’algoritmo fornito.

Requisiti di accesso

Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:

Adobe Workfront piano*
Pro o versione successiva
Adobe Workfront licenza*
Plan, Work
Adobe Workfront Fusion licenza**

Fabbisogno di licenza corrente: No Workfront Fusion requisito di licenza.

Oppure

Requisito licenza legacy: Workfront Fusion per l'automazione e l'integrazione del lavoro, Workfront Fusion per automazione lavoro

Prodotto

Fabbisogno prodotto corrente: se si dispone di Select o Prime Adobe Workfront Pianifica, la tua organizzazione deve acquistare Adobe Workfront Fusion nonché Adobe Workfront per utilizzare la funzionalità descritta in questo articolo. Workfront Fusion è incluso in Ultimate Workfront piano.

Oppure

Requisiti del prodotto legacy: la tua organizzazione deve acquistare Adobe Workfront Fusion nonché Adobe Workfront per utilizzare la funzionalità descritta in questo articolo.

Per conoscere il piano, il tipo di licenza o l'accesso di cui si dispone, contattare Workfront amministratore.

Per informazioni su Adobe Workfront Fusion licenze, consulta Adobe Workfront Fusion licenze.

Modulo JWT e relativi campi

Genera JWT

Questo modulo genera un JWT basato sull’algoritmo selezionato.

Algorithm

Seleziona l’algoritmo con cui desideri generare il JWT.

  • HS256: HMAC con algoritmo hash SHA-256
  • SA384: HMAC con algoritmo hash SHA-384
  • SA512: 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 utilizzando la curva P-256 e l’algoritmo hash SHA-256
  • ES384: ECDSA con curva P-384 e algoritmo hash SHA-384
  • ES512: ECDSA utilizzando la curva P-521 e l’algoritmo hash SHA-512
Payload
Per ogni elemento di payload che desideri aggiungere, fai clic su Aggiungi elemento e inserisci la chiave e il valore dell’elemento.
Options

Per ogni elemento di opzione che si desidera aggiungere, fare clic su Aggiungi elemento e inserisci la chiave e il valore dell’elemento.

Sono disponibili le seguenti chiavi:

  • algoritmo: (impostazione predefinita: RS256)
  • expiresIn: espresso in secondi o una stringa che descrive un intervallo di tempo (ad esempio 2 giorni, 10h, 7d). Un valore numerico viene interpretato come un conteggio di secondi. Se utilizzi una stringa, assicurati di fornire le unità di tempo (giorni, ore, ecc.), altrimenti per impostazione predefinita viene utilizzata l’unità in millisecondi (120 è uguale a 120 ms).
  • notBefore: espresso in secondi o una stringa che descrive un intervallo di tempo (ad esempio 2 giorni, 10h, 7d). Un valore numerico viene interpretato come un conteggio di secondi. Se utilizzi una stringa, assicurati di fornire le unità di tempo (giorni, ore, ecc.), altrimenti per impostazione predefinita viene utilizzata l’unità in millisecondi (120 è uguale a 120 ms).
  • pubblico
  • emittente
  • jwtid
  • oggetto
  • noTimestamp
  • intestazione
  • keyid
  • mutatePayload: Se true, la funzione sign modificherà direttamente l’oggetto payload. Questo è utile se hai bisogno di un riferimento non elaborato al payload dopo che le attestazioni sono state applicate, ma prima che sia stato codificato in un token.
  • allowInsecureKeySizes: Se true, consente l'utilizzo di chiavi private con un modulo inferiore a 2048 per RSA.
  • allowInvalidAsymmetricKeyTypes: Se true, consente chiavi asimmetriche che non corrispondono all'algoritmo specificato. Questa opzione è destinata solo alla retrocompatibilità e deve essere evitata.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43