OAuth-Parameter für die Unterstützung von Standardprofilen
Für das Standardprofil-Feature ist ein Parametersatz erforderlich, den Sie mit dem API setParameter() zur Angabe des OAuth-Anforderers, eines Kontexts für die Anforderung und des Anbieterprofils verwenden können.
Im OAuth-Provider-Szenario müssen drei Parameter festgelegt werden, die dem OAuth-Provider mitteilen, welches OAuth-Profil standardmäßig verwendet werden soll. Wenn diese drei Parameter festgelegt sind, wird das Zugriffs-Token in der Instanzdatenbank gespeichert. Verwenden Sie die Parameter mit GlideOAuthClientRequest.
| Parameter | Beschreibung |
|---|---|
oauth_requestor |
Die sys_id des Objekts. Dies kann ein Benutzerdatensatz oder ein E-Mail-Account sein. |
oauth_requestor_context |
Deskriptor, der den Kontext für den OAuth-Anforderer bereitstellt. Verwenden Sie als bewährte Methode den Namen der Tabelle, in der das Objekt oauth_requestor gespeichert wird. |
oauth_provider_profile |
Die sys_id des OAuth-Profildatensatzes, der der Standard ist (siehe OAuth-Profil angeben). |
Sie müssen keine Parameter zum Festlegen von Grant-Typ und Gültigkeitsbereich verwenden, da die Werte im OAuth-Profildatensatz konfiguriert sind. Wenn Sie die Parameter nicht verwenden, können Sie die GlideOAuthClientRequest-API-Methoden setScope und setGrantType verwenden. Weitere Informationen finden Sie unter setScope und setGrantType.