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]
