Skip to main content
Skip table of contents

createRequest (CursorCloudUtils)

Versionshinweise

21.1.12, 21.2

Code

CODE
OAuthRequest CursorCloudUtils.createRequest(WebTarget target, String audience, String audienceIdentifier)

Beschreibung

Erstellt einen OAuthRequest für das angegebene Ressourcen-Ziel unter Verwendung des durch die audience und den audienceIdentifier spezifizierten Credentials.
Das OAuth Access Token wird als Bearer Token an die Anfrage angehängt. Wenn die Zielressource den ersten Anmeldeversuch mit dem OAuth Token ablehnt, wird das Credential automatisch mit Hilfe des Refresh Tokens aufgefrischt.

Parameter

  • target – Ein neues Ressourcen-Ziel, welches an die angegebene CURSOR-Cloud-Ressource gebunden ist.
  • audience – Die Zielgruppe der OAuth-Zugangsdaten.
  • audienceIdentifier – Die Bezeichnung innerhalb der Zielgruppe der OAuth-Zugangsdaten.

Rückgabe
Ein Request an eine OAuth geschützte Ressource, an den das Access Token als Bearer Token angehängt wird.

Beispiele

CODE
WebTarget target = CursorCloudUtils.createServiceTarget("cloud-svc", "api/v1/service/read");
OAuthRequest request = CursorCloudUtils.createRequest(target, "myAudience", "myAudienceIdentifier");
Response response = RestUtils.get(request);
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.