From 008097f08a72054a5f30c536d4784e3040c0e635 Mon Sep 17 00:00:00 2001 From: CeciliaAvila Date: Thu, 3 Nov 2022 15:43:53 -0300 Subject: [PATCH] Suppress SM02200 for WebexClientWrapper --- .../Microsoft.Bot.Builder.Adapters.Webex/WebexClientWrapper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/Adapters/Microsoft.Bot.Builder.Adapters.Webex/WebexClientWrapper.cs b/libraries/Adapters/Microsoft.Bot.Builder.Adapters.Webex/WebexClientWrapper.cs index 8df246d28b..982739877c 100644 --- a/libraries/Adapters/Microsoft.Bot.Builder.Adapters.Webex/WebexClientWrapper.cs +++ b/libraries/Adapters/Microsoft.Bot.Builder.Adapters.Webex/WebexClientWrapper.cs @@ -72,7 +72,7 @@ public virtual bool ValidateSignature(HttpRequest request, string jsonPayload) : throw new InvalidOperationException($"HttpRequest is missing \"{SparkSignature}\""); #pragma warning disable CA5350 // Webex API uses SHA1 as cryptographic algorithm. - using (var hmac = new HMACSHA1(Encoding.UTF8.GetBytes(Options.WebexSecret))) + using (var hmac = new HMACSHA1(Encoding.UTF8.GetBytes(Options.WebexSecret))) //lgtm[cs/weak-encryption] { var hashArray = hmac.ComputeHash(Encoding.UTF8.GetBytes(jsonPayload)); var hash = BitConverter.ToString(hashArray).Replace("-", string.Empty).ToUpperInvariant();