Authentifizierungsalgorithmen
Verifizieren Sie die Identität des Absenders mithilfe von Authentifizierungsalgorithmen
Lassen Sie Integrationsschritte zur Authentifizierung bei Webservices zu, die komplexe oder nicht standardmäßige Verbindungs- oder Anmeldeinformationsmechanismen erfordern. Ordnen Sie Authentifizierungsalgorithmen Aliassen für Anmeldeinformationen und Verbindungen zu, um die Notwendigkeit einer manuellen Konfiguration von Integrationsschritten zu reduzieren oder zu beseitigen.
Sie können einen Authentifizierungsalgorithmus verwenden, um anwenderdefinierte Authentifizierungsdaten für Ihre Integrationsschritte zu generieren. Integrationsschritte können diese dynamischen Daten verwenden, um anwenderdefinierte Artefakte zu erstellen, die für die Authentifizierung beim Ziel-Webservice erforderlich sind. Beispielsweise kann ein REST-Schritt einen Authentifizierungsheader, Abfrageparameter oder ein Token erstellen.
Authentifizierungsalgorithmen unterstützen die folgenden Schritte:
- Schritt „Verbindungsinformationen abrufen“.
- REST-Schritt
- SOAP-Schritt
Weitere Informationen finden Sie unter Integrationsschritte
Typen des Authentifizierungsalgorithmus
- Amazon-Signaturversion 4: Dies ist ein vorgefertigter Authentifizierungsalgorithmus für die Verbindung mit Amazon Web Services.
- Anwenderdefinierte Authentifizierung: Dies ist eine Vorlage, mit der Entwickler ihre eigenen Authentifizierungsalgorithmen erstellen können.
Weitere Informationen zur Konfiguration des Authentifizierungsalgorithmus finden Sie unter Konfigurieren Sie einen Authentifizierungsalgorithmus.
Skripte
Instanzauthentifizierungsskripts befinden sich in Instanzskripts, die Teil der Tabelle sys_script_include sind.
| RequestAuthInternal | Schreibgeschütztes Skript in Instanz, das die Generierung einer AWS V4-Signatur oder einer anwenderdefinierten Authentifizierung unterstützt, die mit einer ausgehenden Anforderung gesendet wird. |
| RequestAuthAWSV4Signer | Skript zur Erweiterung von „RequestAuthInternal“ zur Implementierung des Unterzeichners zum Generieren der AWS V4-Signatur. |
| RequestAuthTwitterSigner | Skript zur Erweiterung von „RequestAuthInternal“ zur Implementierung des Unterzeichners zum Generieren einer Twitter-Signatur mit OAuth 1.0a. |
| RequestAuthSampleCustomSigner | Beispielskript zur Erweiterung von RequestAuthInternal, um zu verstehen, wie ein anwenderdefinierter Unterzeichner in eine Instanz geschrieben wird. |
MID-Authentifizierungsskripts befinden sich in MID-Skripts, die Teil der Tabelle ecc_agent_script_include sind.
| RequestAuthInternal | Schreibgeschütztes Skript auf MID, das die Generierung einer AWS V4-Signatur oder einer anwenderdefinierten Authentifizierung unterstützt, die mit einer ausgehenden Anforderung gesendet wird. |
| RequestAuthAWSV4MIDSigner | Skript zur Erweiterung von „RequestAuthInternal“ zur Implementierung des Unterzeichners zum Generieren der AWS V4-Signatur. |
| RequestAuthTwitterSigner | Skript zur Erweiterung von „RequestAuthInternal“ zur Implementierung des Unterzeichners zum Generieren einer Twitter-Signatur mit OAuth 1.0a. |
| RequestAuthSampleMidCustomSigner | Beispielskript zur Erweiterung von RequestAuthInternal, um zu verstehen, wie ein anwenderdefinierter Unterzeichner auf MID geschrieben wird. |
JavaScript-APIs
Im Folgenden finden Sie die JavaScript-APIs für den Authentifizierungsalgorithmus.