How can I generate a new HMAC key?
Comment puis-je générer une nouvelle clé HMAC ?
Generate a new HMAC key
Before generating a new HMAC key, ensure you can still accept events signed with your previous HMAC key for some time, because:
It can take some time to propagate the new key in our infrastructure. HMAC signatures are calculated when the event is created, so any webhook events queued before you save the new HMAC key are signed using your previous key.
Log in to your Customer Area. Go to Developers > Webhooks Search by endpoint URL or WebhookID to find the webhook you want to update and select the edit icon. Go to Security and select the edit icon for HMAC key. Select Generate for a new key. Copy the HMAC key and store it securely in your system. You won't be able to restore it later. Select Apply, and Save changes. changes
Tip: Read more on how to verify HMAC signatures.
Générer une nouvelle clé HMAC
Avant de générer une nouvelle clé HMAC, assurez-vous que vous pouvez encore accepter des événements signés avec votre clé HMAC précédente pendant un certain temps, car :
La propagation de la nouvelle clé dans notre infrastructure peut prendre du temps. Les signatures HMAC sont calculées lors de la création de l'événement, de sorte que tous les événements webhook mis en file d'attente avant l'enregistrement de la nouvelle clé HMAC sont signés avec votre clé précédente.
Connectez-vous à votre portail Customer Area. Accédez à Developers (Développeurs) > Webhooks Effectuez une recherche par URL ou WebhookID d'endpoint pour trouver le webhook que vous souhaitez mettre à jour et sélectionnez l'icône de modification. Accédez à Security (Sécurité) et sélectionnez l'icône de modification pour la clé HMAC. Sélectionnez Generate (Générer) pour obtenir une nouvelle clé. Copiez la clé HMAC et sauvegardez-la en lieu sûr dans votre système. Vous ne pourrez pas la restaurer ultérieurement. Sélectionnez Apply (Appliquer), puis Save changes (Enregistrer les modifications).
Conseil : Découvrez comment vérifier les signatures HMAC.