Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Custom bitbucket webhook secret handling

Alex Carriere June 22, 2022

Hi, I am working with receiving updates from BB on Comments (Added, edited, deleted) and PR Actions (Declined, deleted). 

I am trying to implement a secret on the webhook, however, am inexperienced with doing any sort of cryptography. My understanding is that I need to take the message body and encrypt it using HMACSha256 with the secret as the key and that should equal the value in the "X-Hub-Signature" header. (here) However, when I try this I do not end up with the same values. What is the format that we are expected to use for the body when encrypting it?

 

I am having a hard time discerning if my trouble is being caused by my incompetence in encrypting it or my incompetence in formatting the body correctly.

 

I am currently trying to use the value directly given from the request on BB on a single line, with no newlines. 

BBRequest.PNG

Does anyone have any experience with this that can point me in the right direction?

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events