JWT module

De toepassing Adobe Workfront Fusion JWT biedt een module die JWT-tokens maakt op basis van het opgegeven algoritme.

Toegangsvereisten

Breid uit om de toegangseisen voor de functionaliteit in dit artikel weer te geven.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Adobe Workfront-pakket

Elk Adobe Workfront Workflow-pakket en elk Adobe Workfront Automation and Integration-pakket

Workfront Ultimate

Workfront Prime en Select packages, met extra aanschaf van Workfront Fusion.

Adobe Workfront-licenties

Standaard

Werk of hoger

Product Als uw organisatie een Select- of Prime Workfront-pakket heeft dat geen Workfront Automation and Integration bevat, moet uw organisatie Adobe Workfront Fusion aanschaffen.

Voor meer detail over de informatie in deze lijst, zie ​ vereisten van de Toegang in documentatie ​.

Informatie over JWT API

De JWT-connector gebruikt het volgende:

API-tag
v1.1.5

JWT-module en de bijbehorende velden

JWT genereren

Deze module produceert JWT die op het geselecteerde algoritme wordt gebaseerd.

Algorithm

Selecteer het algoritme waarmee u de JWT wilt genereren.

  • HS256 : HMAC met SHA-256-hash-algoritme
  • HS384 : HMAC met SHA-384-hash-algoritme
  • HS512 : HMAC met SHA-512-hash-algoritme
  • RS256 : RSASSA-PKCS1-v1_5 die SHA-256 knoeiboelalgoritme gebruikt
  • RS384 : RSASSA-PKCS1-v1_5 die SHA-384 knoeiboelalgoritme gebruikt
  • RS512 : RSASSA-PKCS1-v1_5 die SHA-512 knoeiboelalgoritme gebruikt
  • PS256 : RSASSA-PSS met SHA-256-hash-algoritme (alleen knooppunt ^6.12.0 OF >=8.0.0)
  • PS384 : RSASSA-PSS met SHA-384-hash-algoritme (alleen knooppunt ^6.12.0 OF >=8.0.0)
  • PS512 : RSASSA-PSS met SHA-512-hash-algoritme (alleen knooppunt ^6.12.0 OF >=8.0.0)
  • ES256 : ECDSA met P-256-curve en SHA-256-hash-algoritme
  • ES384 : ECDSA met P-384-curve en SHA-384-hash-algoritme
  • ES512 : ECDSA met P-521-curve en SHA-512-hash-algoritme
Payload
Voor elk ladingspunt wilt u toevoegen, toevoegen punt en ingaan de sleutel en de waarde van het punt.
Options

Voor elk optie wilt u toevoegen punt, toevoegen punt klikken en de sleutel en de waarde van het punt ingaan.

De volgende toetsen zijn beschikbaar:

  • algoritme : (standaard: RS256)
  • verlooptIn : Wordt uitgedrukt in seconden of een tekenreeks die een tijdbereik beschrijft (bijvoorbeeld 2 dagen, 10u, 7d). Een numerieke waarde wordt geïnterpreteerd als een aantal seconden. Als u een tekenreeks gebruikt, moet u de tijdseenheden (dagen, uren, enz.) opgeven, anders wordt de eenheid voor milliseconden standaard gebruikt (120 is gelijk aan 120 ms).
  • notBefore : Wordt uitgedrukt in seconden of een tekenreeks die een tijdbereik beschrijft (bijvoorbeeld 2 dagen, 10u, 7d). Een numerieke waarde wordt geïnterpreteerd als een aantal seconden. Als u een tekenreeks gebruikt, moet u de tijdseenheden (dagen, uren, enz.) opgeven, anders wordt de eenheid voor milliseconden standaard gebruikt (120 is gelijk aan 120 ms).
  • publiek
  • uitgever
  • jwtid
  • onderwerp
  • noTimestamp
  • header
  • sleutelid
  • mutatePayload : Als true , zal de functie sign het ladingsvoorwerp direct wijzigen. Dit is handig als u een ruwe verwijzing naar de lading nodig hebt nadat de eisen op het zijn toegepast maar alvorens het in een teken is gecodeerd.
  • allowInsecureKeySizes : Indien true , kunnen persoonlijke sleutels met een modulus onder 2048 worden gebruikt voor RSA.
  • allowInvalidAsymmetricKeyTypes : Indien true , zijn asymmetrische toetsen toegestaan die niet overeenkomen met het opgegeven algoritme. Deze optie is alleen bedoeld voor achterwaartse compatibiliteit en moet worden vermeden.
recommendation-more-help
workfront-fusion-help-workfront-fusion