Issue:
Hur man skapar WithSecure Elements Vulnerability Management API-nycklar för autentisering
Resolution:
En API-nyckel består av en åtkomstnyckel (till exempel PA3IAKNANLM9 ) och en hemlig nyckel (till exempel UO9mkDEHFGa1Vau6o#1AfxwRmBQW@!qV ). Observera att exempelförfrågningarna i den här dokumentationen visar åtkomst och hemliga nycklar med klammerparenteser, som måste utelämnas när du skickar förfrågningar.
Följ stegen nedan för att skapa en API-nyckel:
- Logga in på Elements Vulnerability Management / Elements Security Center-portalen (https://elements.withsecure.com).
- Klicka på fliken HANTERING > Sårbarhetsinställningar .
- Klicka på fliken API-nycklar .
- Under Konfigurera API-nycklar klickar du på Lägg till API- nyckel.
- Lägg till en ny API-nyckel och förvara den säkert.
- Använd den skapade API-nyckeln på HTTP-huvudet för varje API-begäran som kräver autentisering.
- Kör en enkel begäran för att kontrollera autentiseringen:
curl -X GET https://api.radar.f-secure.com/api/integration/authenticationcheck
-H 'Content-Type: application/json'
-H 'ApiAccessKey: {ApiAccessKey}'
-H 'ApiSecretKey: {ApiSecretKey}'
Om autentiseringen lyckades får du ett HTTP-svar med statuskoden 200 Authenticated .
Referens: https://www.withsecure.com/userguides/product.html#business/radar/4.0/en/task_E974D4465373492480A62E0D65BAD5E2-4.0-en
Notera: Enstaka citat fungerar i Linux-miljö. När du använder CURL i Windows operativsystem, rekommenderas att använda dubbla citattecken maskerade med omvänt snedstreck (\). Omvänt snedstreck används för att undvika de inre citattecken.
Exempel: curl -X POST https://api.radar.f-secure.com/api/integration/assetMonitoring/withStartIndex/0/andPageSize/250 -H "Content-Type: application/json" -H "ApiAccessKey: {ApiAccessKey} " -H "ApiSecretKey: {ApiSecretKey}" -d "{\"AssetSourceType\": \"Custom\"}" |
Article no: 000018219
The content of this article has been machine translated from the English source article.
While reasonable efforts have been made to provide accurate translations, there may still be translation errors.