From e5485e4c10fc748825ab1435a132f32e5da10469 Mon Sep 17 00:00:00 2001 From: Jorge Martinez Date: Mon, 24 Nov 2025 16:09:16 +0100 Subject: [PATCH 1/2] doc(grpc): secure channels --- doc/source/how-to/grpc-api-packages.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/doc/source/how-to/grpc-api-packages.rst b/doc/source/how-to/grpc-api-packages.rst index 78973f4ce..34b0a6322 100644 --- a/doc/source/how-to/grpc-api-packages.rst +++ b/doc/source/how-to/grpc-api-packages.rst @@ -276,6 +276,23 @@ underlying implementations. For each client library release, only a single gRPC API version should be wrapped to maintain a consistent API abstraction expectation for the supporting server instances. +Securing connections +~~~~~~~~~~~~~~~~~~~~ + +It is possible to secure connections between the Python client library and the +product servers. + +For developers, use the `cyberchannel`_ module provided in the +`ansys-tools-common`_ to implement secure connections. This ensures compliance +with the latest security standards defined by PyAnsys. + +For users, refer to the `certificates`_ section for creating and managing +all necessary certificates for secure connections. + +.. _cyberchannel: https://tools.docs.pyansys.com/version/stable/user_guide/secure_grpc.html#the-cyberchannel-module +.. _ansys-tools-common: https://tools.docs.pyansys.com +.. _certificates: https://tools.docs.pyansys.com/version/0.3/user_guide/secure_grpc.html#generating-certificates-for-mtls + Public versus private Python API package ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From 4840751414fc7eb49443e51abfe74914f82eea38 Mon Sep 17 00:00:00 2001 From: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com> Date: Tue, 25 Nov 2025 09:35:43 +0100 Subject: [PATCH 2/2] Update accept.txt --- doc/styles/config/vocabularies/ANSYS/accept.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/styles/config/vocabularies/ANSYS/accept.txt b/doc/styles/config/vocabularies/ANSYS/accept.txt index 743bd3d16..064244709 100644 --- a/doc/styles/config/vocabularies/ANSYS/accept.txt +++ b/doc/styles/config/vocabularies/ANSYS/accept.txt @@ -17,6 +17,7 @@ Codespell [Cc]omponentization [Cc]omponentizing composability +cyberchannel cybersecurity dataframes datagrams @@ -134,4 +135,4 @@ Sphinx-Gallery snyk README CSV -zizmor \ No newline at end of file +zizmor