grpc/include/grpcpp/security
Vignesh Babu aeea02fab8
TLS Session Keys export for GRPC C++ (#26812)
* Adding TLS Key export logic to core and c++ wrappers

* Adding and end2end cpp tls key export test and updating broken test due to interface changes

* regenerate projects

* updating tls key export core logic with addition of APIs to grpc_security.h

* undoing changes to tls_security_connector_test

* regenerate projects

* changing the logging format enum name as per GRFC comments

* regenerate projects

* removing some commented code

* updating changes as per review comments

* adding GRPCAPI annotations to functions defined in grpc_security.h

* regenerate projects

* fixed some code styling issues

* removing grpc_security.h include from tls_credentials_options.h

* updating files as per review comments

* minor fixes

* moving some code around

* removing key log format from tls session key log config and converting it to a simple string

* regenerate projects

* fixing mistakes in recent merge with master

* regenerate projects

* regenerate projects

* fixing some distrib and snity errors

* fixing formatting errors

* fixing more sanity checks and raising supported openssl versions to 1.1.1

* updating min supported openssl version to 1.1.1

* updating min supported openssl version in tls_key_export_test

* updating test to fix incorrect vector initialization

* updating as per latest comments

* fixing sanity checks

* addressing review comments

* fixing sanity checks

* fixed c++ comment style

* Automated change: Fix sanity tests

* fixing review comments

Co-authored-by: Vignesh2208 <Vignesh2208@users.noreply.github.com>
2022-01-18 14:44:55 -08:00
..
alts_context.h Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00
alts_util.h Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00
auth_context.h Annotate impl/codegen with IWYU pragmas (#27252) 2021-09-08 09:13:03 -07:00
auth_metadata_processor.h Move AuthMetaDataProcessor from ::grpc_impl to ::grpc 2020-07-13 14:34:50 -07:00
authorization_policy_provider.h Revert "Revert "Revert "Revert "File watcher authorization policy provider implementation"" (#27605)" (#27644)" (#27645) 2021-10-08 15:52:13 -07:00
binder_credentials.h Expose experimental binder transport API (#27632) 2021-11-01 20:25:22 +08:00
binder_security_policy.h Add SameSignatureSecurityPolicy for binder transport (#27816) 2022-01-18 15:01:01 +08:00
credentials.h De-experimentalize XdsCredentials and XdsServerCredentials API (#26544) 2021-09-09 16:22:25 -07:00
cronet_credentials.h Move remaining classes to grpc from grpc_impl 2020-10-06 13:15:51 -07:00
server_credentials.h De-experimentalize XdsCredentials and XdsServerCredentials API (#26544) 2021-09-09 16:22:25 -07:00
tls_certificate_provider.h Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00
tls_certificate_verifier.h Remove extra ';' after member function definition (#28038) 2021-11-15 09:45:45 -08:00
tls_credentials_options.h TLS Session Keys export for GRPC C++ (#26812) 2022-01-18 14:44:55 -08:00