Issue:
Comment créer des clés API WithSecure Elements Vulnerability Management pour l'authentification
Resolution:
Une clé API se compose d'une clé d'accès (par exemple, PA3IAKNANLM9 ) et d'une clé secrète (par exemple, UO9mkDEHFGa1Vau6o#1AfxwRmBQW@!qV ). Notez que les exemples de requêtes dans cette documentation affichent les clés d'accès et secrètes entre accolades, qui doivent être omises lorsque vous soumettez des requêtes.
Suivez les étapes ci-dessous pour créer une clé API :
- Connectez-vous au portail Elements Vulnerability Management.
- Cliquez sur l'icône de l'utilisateur dans le coin supérieur droit de la page et sélectionnez Mon profil .
- Faites défiler jusqu'à la section Configurer les clés API .
- Ajoutez une nouvelle clé API et stockez-la en toute sécurité.
- Appliquez la clé d'API créée à l'en-tête HTTP de chaque demande d'API nécessitant une authentification.
- Exécutez une requête simple pour vérifier l'authentification :
curl -X GET https://api.radar.f-secure.com/api/integration/authenticationcheck
-H 'Type de contenu : application/json'
-H 'CléAccèsApi : {CléAccèsApi}'
-H 'CléApiSecrète : {CléApiSecrète}'
Si l'authentification a réussi, vous obtiendrez une réponse HTTP avec le code d'état 200 Authenticated .
Référence:
https://help.f-secure.com/product.html#business/radar/4.0/en/task_E974D4465373492480A62E0D65BAD5E2-4.0-en
Note: Le guillemet simple fonctionne dans l'environnement Linux. Lors de l'utilisation de CURL dans le système d'exploitation Windows, il est recommandé d'utiliser des guillemets doubles masqués par une barre oblique inverse (\). La barre oblique inverse est utilisée pour échapper aux guillemets intérieurs.
Exemple: 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\": \"Personnalisé\"}" |
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.