JWT-Modul

Die App Adobe Workfront Fusion JWT stellt ein Modul bereit, das JWT-Token basierend auf dem bereitgestellten Algorithmus erstellt.

Zugriffsanforderungen

Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:

Adobe Workfront plan*
Pro oder höher
Adobe Workfront license*
Plan, Arbeit
Adobe Workfront Fusion license**

Aktuelle Lizenzanforderungen: Keine Workfront Fusion Lizenzanforderungen.

Oder

Alte Lizenzanforderung: Workfront Fusion für die Arbeitsautomatisierung und -integration, Workfront Fusion für die Arbeitsautomatisierung

Produkt

Aktuelle Produktanforderung: Wenn Sie über den Select- oder Prime Adobe Workfront-Plan verfügen, muss Ihr Unternehmen Adobe Workfront Fusion sowie Adobe Workfront erwerben, um die in diesem Artikel beschriebenen Funktionen nutzen zu können. Workfront Fusion ist im Ultimate Workfront-Plan enthalten.

Oder

Alte Produktanforderung: Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront erwerben, um die in diesem Artikel beschriebenen Funktionen nutzen zu können.

Wenden Sie sich an Ihren Workfront -Administrator, um zu erfahren, welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie haben.

Informationen zu Adobe Workfront Fusion -Lizenzen finden Sie unter Adobe Workfront Fusion Lizenzen.

JWT-Modul und seine Felder

JWT generieren

Dieses Modul generiert eine JWT auf Grundlage des ausgewählten Algorithmus.

Algorithm

Wählen Sie den Algorithmus aus, mit dem Sie die JWT generieren möchten.

  • HS256: HMAC mit SHA-256-Hash-Algorithmus
  • HS384: HMAC mit SHA-384-Hash-Algorithmus
  • HS512: HMAC mit SHA-512-Hash-Algorithmus
  • RS256: RSASSA-PKCS1-v1_5 mit SHA-256-Hash-Algorithmus
  • RS384: RSASSA-PKCS1-v1_5 mit SHA-384-Hash-Algorithmus
  • RS512: RSASSA-PKCS1-v1_5 mit SHA-512-Hash-Algorithmus
  • PS256: RSASSA-PSS mit SHA-256-Hash-Algorithmus (nur Knoten ^6.12.0 ODER >=8.0.0)
  • PS384: RSASSA-PSS mit SHA-384-Hash-Algorithmus (nur Knoten ^6.12.0 ODER >=8.0.0)
  • PS512: RSASSA-PSS mit SHA-512-Hash-Algorithmus (nur Knoten ^6.12.0 ODER >=8.0.0)
  • ES256: ECDSA mit P-256-Kurve und SHA-256-Hash-Algorithmus
  • ES384: ECDSA mit P-384-Kurve und SHA-384-Hash-Algorithmus
  • ES512: ECDSA mit P-521-Kurve und SHA-512-Hash-Algorithmus
Payload
Klicken Sie für jedes Payload-Element, das Sie hinzufügen möchten, auf Element hinzufügen und geben Sie den Schlüssel und Wert des Elements ein.
Optionen

Klicken Sie für jedes Optionselement, das Sie hinzufügen möchten, auf Element hinzufügen und geben Sie den Schlüssel und Wert des Elements ein.

Die folgenden Schlüssel sind verfügbar:

  • algorithm: (Standard: RS256)
  • expiresIn: Wird in Sekunden oder einer Zeichenfolge ausgedrückt, die eine Zeitspanne beschreibt (z. B. 2 Tage, 10 Stunden, 7 Tage). Ein numerischer Wert wird als Anzahl der Sekunden interpretiert. Wenn Sie eine Zeichenfolge verwenden, stellen Sie sicher, dass Sie die Zeiteinheiten (Tage, Stunden usw.) angeben. Andernfalls wird standardmäßig die Einheit in Millisekunden verwendet (120 ist gleich 120 ms).
  • notBefore: Wird in Sekunden oder einer Zeichenfolge ausgedrückt, die eine Zeitspanne beschreibt (z. B. 2 Tage, 10 Stunden, 7 Tage). Ein numerischer Wert wird als Anzahl der Sekunden interpretiert. Wenn Sie eine Zeichenfolge verwenden, stellen Sie sicher, dass Sie die Zeiteinheiten (Tage, Stunden usw.) angeben. Andernfalls wird standardmäßig die Einheit in Millisekunden verwendet (120 ist gleich 120 ms).
  • audience
  • Emittent
  • jwtid
  • subject
  • noTimestamp
  • header
  • keyid
  • mutatePayload: Wenn true, ändert die Zeichenfunktion das Payload-Objekt direkt. Dies ist nützlich, wenn Sie einen Rohverweis auf die Payload benötigen, nachdem die Ansprüche darauf angewendet wurden, aber bevor sie in ein Token kodiert wurden.
  • allowInsecureKeySizes: Wenn true ist, können private Schlüssel mit einem Modul unter 2048 für RSA verwendet werden.
  • allowInvalidAsymmetricKeyTypes: Wenn true, werden asymmetrische Schlüssel zugelassen, die nicht mit dem angegebenen Algorithmus übereinstimmen. Diese Option dient nur der Abwärtskompatibilität und sollte vermieden werden.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43