116 Commits (5a91a513fd8e88f5678bae8ed7ac1e69eaddc757)

Author SHA1 Message Date
ZhenLian 5a91a513fd
Allow to specify user provided audience in google default credentials and JWT credentials (#26456) 4 years ago
Lidi Zheng a3ae8e00a2
Revert "Allow to specify user provided audience in google default credentials and JWT credentials (#26392)" (#26440) 4 years ago
yihuaz 304262e135
Allow to specify user provided audience in google default credentials and JWT credentials (#26392) 4 years ago
Esun Kim 460898f11c
Migrated from grpc_error_string to grpc_error_std_string (#26068) 4 years ago
Esun Kim ca945a58e9
Introduced grpc_error_handle (#25902) 4 years ago
Bassam Ojeil 701d3cdf9a Move third party identity C++ api out of experimental namespace 4 years ago
Chuan Ren 06cc42eb85 Add support of implicit and explicit flows for external account creds 4 years ago
ZhenLian 518ed1303c Add Credential Loading From Static Providers For TLS Credentials 5 years ago
Yash Tibrewal b62f33cd39 Fix --define=grpc_no_xds=true build 5 years ago
Yash Tibrewal c52cb09f47 Add experimental XdsCredentials with support for insecure channel_credentials and security_connector 5 years ago
Karthik Ravi Shankar 1de0bfd9e2
Revert "Revert "Move create_channel and credentials from ::grpc_impl to ::grpc"" 5 years ago
Karthik Ravi Shankar f1bc43edf6
Revert "Move create_channel and credentials from ::grpc_impl to ::grpc" 5 years ago
Richard Belleville ff5f4bb6fc Add test 5 years ago
Richard Belleville d067b63d48 WIP 5 years ago
Esun Kim 165ee5007a Replaced grpc::string with std::string 5 years ago
Karthik Ravi Shankar 7f2eaaabac Move create_channel and credentials from ::grpc_impl to ::grpc 5 years ago
Moiz Haidry ede2ffc1a8 Addressed Mark's comments 5 years ago
Moiz Haidry 67565b767d CallCredentials debug string API 5 years ago
Mark D. Roth f961942266 Convert security code to use new JSON API 5 years ago
Yihua Zhang e10d90ba27 add security level negotiation between call creds and channel. 5 years ago
Yihua Zhang a6dbc7adb5 rename spiffe to tls 5 years ago
Yash Tibrewal 50a8141983 Move scheduling logic of executor closures to run time rather than initialization time 6 years ago
Vijay Pai 5a88028c89 Remove unused parameter warning (1 of 20) 6 years ago
Vijay Pai d6998122db Use range-based fors in src/cpp/{client,server} 6 years ago
Matthew Stevenson ff9697acd7 Changed SPIFFE credentials naming to TLS credentials, per Jiangtao's comments. 6 years ago
Juanli Shen 4dffd82524 Fix type unmatch 6 years ago
Matthew Stevenson 5980d0d10d Added unit tests and fixed some build problems 6 years ago
Matthew Stevenson e26e2b6b8b First Spiffe1 commit 6 years ago
yang-g 5779dd935a Qualify the error code with StatusCode:: 6 years ago
Julien Boeuf 109edca971 Adding C++ API and implementation for STS credentials: 6 years ago
Moiz Haidry 3ce20819cf Modify codegen to use grpc_impl namespace and other cleanups 6 years ago
yang-g a874fd8bbb Resolve review comments 6 years ago
yang-g bd97b1361d Delete wrapper in executor thread to avoid self-joining deadlock 6 years ago
yang-g 47dbf1dd26 Second approach 6 years ago
Karthik Ravi Shankar 5f6a57a4d0 Formatting issues 6 years ago
Karthik Ravi Shankar 5274deb32b Fix the rebase and build 6 years ago
Karthik Ravi Shankar 2049b6c2bd Fix build errors 6 years ago
Karthik Ravi Shankar 60bdeef9f4 Move Channel also to impl for now 6 years ago
Karthik Ravi Shankar 603d014f0e Changes to fold credentials into grpc_impl from grpc 6 years ago
Karthik Ravi Shankar 858b5cca20 Fix clang_format_code.sh issues and move the internal calls to new name 6 years ago
Karthik Ravi Shankar 973fa6950e Fold Channel into grpc_impl from grpc namespace 6 years ago
Karthik Ravi Shankar dad3f34207
Revert "Revert "Revert "Folding the Channel class into the grpc_impl namespace.""" 6 years ago
Nicolas Noble 91ad888497
Revert "Revert "Folding the Channel class into the grpc_impl namespace."" 6 years ago
Nicolas Noble 2ad245cb0c
Revert "Folding the Channel class into the grpc_impl namespace." 6 years ago
Nicolas "Pixel" Noble 2fd079ff7c Channel folding. 6 years ago
Soheil Hassas Yeganeh 9decf48632 Move security credentials, connectors, and auth context to C++ 6 years ago
Yash Tibrewal 626f1c9d53 Remove the std::unique_ptr, instead use move semantics everywhere 6 years ago
Yash Tibrewal f8561952e9 Don't use default capture 7 years ago
Yash Tibrewal e08a2b387a Prefer lambda expressions over std::bind 7 years ago
Yash Tibrewal a1598c5abf Create interfaces and initial plumbing for interception API 7 years ago