JWT-Connector für Jitterbit Integration Studio
Zusammenfassung
Der JWT-Connector ermöglicht die Generierung, Dekodierung und Validierung von JSON Web Tokens (JWT). Für diese Funktion stellt er keine Verbindung zu einem externen Dienst her.
Hinweis
Eine Alternative zur Verwendung des JWT-Connectors ist die Verwendung der JWT-Funktionen von Jitterbit.
Der JWT-Connector bietet eine Schnittstelle zum Erstellen einer JWT-Verbindung, die Grundlage zum Generieren von Instanzen von JWT-Aktivitäten.
Der Zugriff auf den JWT-Konnektor erfolgt über die Tab Endpoints und -konnektoren der Designkomponentenpalette (siehe Komponentenpalette).
Connector-Übersicht
Mit diesem Connector wird zunächst eine JWT-Verbindung konfiguriert. Mit dieser Verbindung verknüpfte Aktivitätstypen werden dann verwendet, um Instanzen von Aktivitäten zu erstellen, die als Quellen (zum Bereitstellen von Daten in einem Operation) oder Ziele (zum Verbrauchen von Daten in einem Operation) verwendet werden sollen.
Eine bestimmte JWT-Verbindung und ihre Aktivitäten werden zusammen als JWT- Endpoint bezeichnet:
-
Token generieren: Generiert ein JWT und ist zur Verwendung als Ziel in einer Operation vorgesehen.
-
Token dekodieren: Dekodiert ein JWT und ist zur Verwendung als Ziel in einer Operation vorgesehen.
-
Token validieren: Validiert ein JWT und ist zur Verwendung als Ziel in einer Operation vorgesehen.
Hinweis
Dieser Connector ist ein Connector SDK-basierter Connector, auf den Jitterbit verweisen kann, wenn Änderungen an mit dem Connector SDK erstellten Connectoren kommuniziert werden.
Voraussetzungen und unterstützte API Versionen
Der JWT-Connector erfordert die Verwendung einer Agentenversion 10.1 oder höher. Diese Agentenversionen laden bei Bedarf automatisch die neueste Version des Connectors herunter.
Der JWT-Connector verwendet die Java JWT-Bibliothek. Informationen zu den Schema und -feldern finden Sie in der API Dokumentation. Weitere Informationen zur JWT-Spezifikation finden Sie unter IETF RFC 7519: JSON Web Token (JWT).
Fehlerbehebung
Wenn Sie Probleme mit dem JWT-Connector haben, werden die folgenden Schritte zur Fehlerbehebung empfohlen:
-
Überprüfen Sie die Operation für alle Informationen, die während der Ausführung der Operation geschrieben werden.
-
Aktivieren Sie die debuggen für Operation (für Cloud-Agenten oder für private Vertreter), um zusätzliche Protokolldateien und Daten zu generieren.
-
Wenn Sie private Agenten verwenden, können Sie Connector Verbose Logging aktivieren für diesen Connector unter Verwendung dieses spezifischen Konfigurationseintrags mit Loggername und -ebene:
<logger name="org.jitterbit.connector.jwt" level="DEBUG"/>
-
Wenn Sie private Agenten verwenden, können Sie die Agentenprotokolle überprüfen für weitere Informationen.
-
Weitere Hinweise zur Fehlerbehebung finden Sie unter Fehlerbehebung beim Betrieb.