Authentifizierungsalgorithmen
Überprüfen Sie die Identität des Absenders mithilfe von Authentifizierungsalgorithmen
Zulassen, dass sich Integrationsschritte bei Webservices authentifizieren, die komplexe oder nicht standardmäßige Verbindungs- oder Anmeldeinformationsmechanismen erfordern. Ordnen Sie Authentifizierungsalgorithmen Anmeldeinformations- und Verbindungsaliasse zu, um die manuelle Konfiguration von Integrationsschritten zu reduzieren oder zu vermeiden.
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. Ein REST-Schritt könnte beispielsweise 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 von sind sys_script_includeTabelle.
| RequestAuthInternal | Schreibgeschütztes Skript in Instanz, das die Generierung der AWS V4-Signatur oder anwenderdefinierten Authentifizierung unterstützt, die mit ausgehender Anforderung gesendet wird. |
| RequestAuthAWSV4Signer | Skript zur Erweiterung von „RequestAuthInternal“, um den Unterzeichner zum Generieren der AWS V4-Signatur zu implementieren. |
| RequestAuthTwitterSigner | Skript zur Erweiterung von „RequestAuthInternal“, um den Unterzeichner zu implementieren, um die Twitter-Signatur mit OAuth 1.0a zu generieren. |
| RequestAuthSampleCustomSigner | Beispielskript zur Erweiterung von RequestAuthInternal, um zu verstehen, wie anwenderdefinierte Unterzeichner in der Instanz geschrieben werden. |
MID-Authentifizierungsskripts befinden sich in MID-Skripts, die Teil von sind ecc_agent_script_includeTabelle.
| RequestAuthInternal | Schreibgeschütztes Skript auf MID, das die Generierung der AWS V4-Signatur oder anwenderdefinierten Authentifizierung unterstützt, die mit einer ausgehenden Anforderung gesendet wird. |
| AnforderungsAuthAWSV4MIDSigner | Skript zur Erweiterung von „RequestAuthInternal“, um den Unterzeichner zum Generieren der AWS V4-Signatur zu implementieren. |
| RequestAuthTwitterSigner | Skript zur Erweiterung von „RequestAuthInternal“, um den Unterzeichner zu implementieren, um die Twitter-Signatur mit OAuth 1.0a zu generieren. |
| RequestAuthSampleMidCustomSigner | Beispielskript zur Erweiterung von RequestAuthInternal, um zu verstehen, wie anwenderdefinierte Unterzeichner auf MID geschrieben werden. |
JavaScript-APIs
Im Folgenden finden Sie die JavaScript-APIs für den Authentifizierungsalgorithmus.