HTHou opened a new pull request, #60:
URL: https://github.com/apache/iotdb-client-csharp/pull/60

   ## Summary
   
   - Add mTLS configuration to the C# client with `ClientCertificatePath`, 
`ClientCertificatePassword`, and `RootCertificatePath` options.
   - Wire TLS certificate loading and custom CA validation into `SessionPool`, 
including ADO.NET connection string support.
   - Document the JDK 17/keytool artifact mapping for C# users, including 
direct use of `client.keystore` and `ca.crt`.
   - Add configuration tests for the new builder and connection string options.
   
   ## Impact
   
   Users can now configure one-way TLS with a private CA and mTLS client 
certificates through both the fluent builders and ADO.NET connection strings. 
The documented Java/keytool workflow now maps directly to the C# parameters.
   
   ## Validation
   
   - `git diff --check`
   - `dotnet build tests/Apache.IoTDB.Tests/Apache.IoTDB.Tests.csproj -f net5.0 
--no-restore -v:minimal -clp:ErrorsOnly`
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to