[PR #862] [MERGED] Add client certificate support #1121

Closed
opened 2025-12-29 08:34:48 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/wiremock/WireMock.Net/pull/862
Author: @billybraga
Created: 12/9/2022
Status: Merged
Merged: 12/11/2022
Merged by: @StefH

Base: masterHead: add_client_certificates


📝 Commits (7)

  • 93e90e2 Add client certificate support
  • 6f43a2a Add missing test certificate file
  • 438e17e Review fixes
  • 67a76d1 Review fixes
  • aa8e814 Merge remote-tracking branch 'origin/master' into add_client_certificates
  • af161fc Review fixes
  • 5efae20 Review fixes

📊 Changes

18 files changed (+236 additions, -33 deletions)

View changed files

📝 src/WireMock.Net.Abstractions/Admin/Settings/SettingsModel.cs (+12 -0)
📝 src/WireMock.Net.Abstractions/IRequestMessage.cs (+10 -0)
src/WireMock.Net.Abstractions/Types/ClientCertificateMode.cs (+31 -0)
📝 src/WireMock.Net.Abstractions/WireMock.Net.Abstractions.csproj (+11 -1)
📝 src/WireMock.Net/Owin/AspNetCoreSelfHost.NETStandard.cs (+20 -15)
📝 src/WireMock.Net/Owin/AspNetCoreSelfHost.NETStandard13.cs (+16 -14)
📝 src/WireMock.Net/Owin/IWireMockMiddlewareOptions.cs (+4 -0)
📝 src/WireMock.Net/Owin/Mappers/OwinRequestMapper.cs (+15 -1)
📝 src/WireMock.Net/Owin/WireMockMiddlewareOptions.cs (+5 -0)
📝 src/WireMock.Net/RequestMessage.cs (+19 -1)
📝 src/WireMock.Net/Server/WireMockServer.Admin.cs (+6 -1)
📝 src/WireMock.Net/Server/WireMockServer.cs (+2 -0)
📝 src/WireMock.Net/Settings/WireMockServerSettings.cs (+13 -0)
📝 src/WireMock.Net/Settings/WireMockServerSettingsParser.cs (+2 -0)
test/WireMock.Net.Tests/README.md (+7 -0)
📝 test/WireMock.Net.Tests/WireMock.Net.Tests.csproj (+4 -0)
test/WireMock.Net.Tests/WireMockServerTests.ClientCertificate.cs (+59 -0)
test/WireMock.Net.Tests/client_cert.pfx (+0 -0)

📄 Description

Fixes #20.

I am new to the project, so I understand there may be many comments/fixes.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/wiremock/WireMock.Net/pull/862 **Author:** [@billybraga](https://github.com/billybraga) **Created:** 12/9/2022 **Status:** ✅ Merged **Merged:** 12/11/2022 **Merged by:** [@StefH](https://github.com/StefH) **Base:** `master` ← **Head:** `add_client_certificates` --- ### 📝 Commits (7) - [`93e90e2`](https://github.com/wiremock/WireMock.Net/commit/93e90e2793ac6f09e447061e8e2718e0a558899e) Add client certificate support - [`6f43a2a`](https://github.com/wiremock/WireMock.Net/commit/6f43a2abae4cb0832c89290e32fc3b46e97d4d52) Add missing test certificate file - [`438e17e`](https://github.com/wiremock/WireMock.Net/commit/438e17e27335d1c292d009c6505c49739f17ae35) Review fixes - [`67a76d1`](https://github.com/wiremock/WireMock.Net/commit/67a76d1e28293247040a75e5b0931da711d264c8) Review fixes - [`aa8e814`](https://github.com/wiremock/WireMock.Net/commit/aa8e81409acdb15b854212b50677fbc293b941dc) Merge remote-tracking branch 'origin/master' into add_client_certificates - [`af161fc`](https://github.com/wiremock/WireMock.Net/commit/af161fc1554f6e066f93b92abead9af2cba1c930) Review fixes - [`5efae20`](https://github.com/wiremock/WireMock.Net/commit/5efae20884d4af2b649896fc257c69df67182280) Review fixes ### 📊 Changes **18 files changed** (+236 additions, -33 deletions) <details> <summary>View changed files</summary> 📝 `src/WireMock.Net.Abstractions/Admin/Settings/SettingsModel.cs` (+12 -0) 📝 `src/WireMock.Net.Abstractions/IRequestMessage.cs` (+10 -0) ➕ `src/WireMock.Net.Abstractions/Types/ClientCertificateMode.cs` (+31 -0) 📝 `src/WireMock.Net.Abstractions/WireMock.Net.Abstractions.csproj` (+11 -1) 📝 `src/WireMock.Net/Owin/AspNetCoreSelfHost.NETStandard.cs` (+20 -15) 📝 `src/WireMock.Net/Owin/AspNetCoreSelfHost.NETStandard13.cs` (+16 -14) 📝 `src/WireMock.Net/Owin/IWireMockMiddlewareOptions.cs` (+4 -0) 📝 `src/WireMock.Net/Owin/Mappers/OwinRequestMapper.cs` (+15 -1) 📝 `src/WireMock.Net/Owin/WireMockMiddlewareOptions.cs` (+5 -0) 📝 `src/WireMock.Net/RequestMessage.cs` (+19 -1) 📝 `src/WireMock.Net/Server/WireMockServer.Admin.cs` (+6 -1) 📝 `src/WireMock.Net/Server/WireMockServer.cs` (+2 -0) 📝 `src/WireMock.Net/Settings/WireMockServerSettings.cs` (+13 -0) 📝 `src/WireMock.Net/Settings/WireMockServerSettingsParser.cs` (+2 -0) ➕ `test/WireMock.Net.Tests/README.md` (+7 -0) 📝 `test/WireMock.Net.Tests/WireMock.Net.Tests.csproj` (+4 -0) ➕ `test/WireMock.Net.Tests/WireMockServerTests.ClientCertificate.cs` (+59 -0) ➕ `test/WireMock.Net.Tests/client_cert.pfx` (+0 -0) </details> ### 📄 Description Fixes #20. I am new to the project, so I understand there may be many comments/fixes. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 08:34:48 +01:00
adam closed this issue 2025-12-29 08:34:48 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/WireMock.Net#1121