diff --git a/src/ReC.Application/RecActions/Commands/InvokeRecActionCommand.cs b/src/ReC.Application/RecActions/Commands/InvokeRecActionCommand.cs index f564b19..7f72707 100644 --- a/src/ReC.Application/RecActions/Commands/InvokeRecActionCommand.cs +++ b/src/ReC.Application/RecActions/Commands/InvokeRecActionCommand.cs @@ -107,10 +107,15 @@ public class InvokeRecActionCommandHandler( case "Digest Auth": case "OAuth 1.0": case "AWS Signature": - // These authentication methods require more complex implementations, - // often involving multi-step handshakes or specialized libraries. - // They are left as placeholders for future implementation. - break; + // These authentication methods require more complex implementations, + // often involving multi-step handshakes or specialized libraries. + // They are left as placeholders for future implementation. + default: + throw new NotImplementedException( + $"The authentication type '{action.EndpointAuthType}' is not supported yet. " + + $"ProfileId: {action.ProfileId}, " + + $"Id: {action.Id}" + ); } using var response = await http.SendAsync(httpReq, cancel);