Yash Tibrewal
c52cb09f47
Add experimental XdsCredentials with support for insecure channel_credentials and security_connector
4 years ago
Karthik Ravi Shankar
e549843885
Move remaining classes to grpc from grpc_impl
4 years ago
Karthik Ravi Shankar
967c0a2a32
Move Server from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18458
4 years ago
ZhenLian
0cdc36f64f
ALTS peer attributes plumbing
4 years ago
Karthik Ravi Shankar
dbec2415bf
More local fixes
4 years ago
Karthik Ravi Shankar
1de0bfd9e2
Revert "Revert "Move create_channel and credentials from ::grpc_impl to ::grpc""
4 years ago
Karthik Ravi Shankar
f1bc43edf6
Revert "Move create_channel and credentials from ::grpc_impl to ::grpc"
4 years ago
Karthik Ravi Shankar
2fc4cfadcf
Move ServerCredentials from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18452
4 years ago
Karthik Ravi Shankar
e0252b1362
Make fixes to cronet_credentials.h
4 years ago
Karthik Ravi Shankar
c29ffe6494
Move AuthMetaDataProcessor from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18436/files
4 years ago
Karthik Ravi Shankar
3b2d26daac
Fix formatting
4 years ago
Karthik Ravi Shankar
e6a6fdb313
Fix secure test
4 years ago
Karthik Ravi Shankar
decb53ccc0
Fix build error
4 years ago
Esun Kim
165ee5007a
Replaced grpc::string with std::string
4 years ago
Karthik Ravi Shankar
7f2eaaabac
Move create_channel and credentials from ::grpc_impl to ::grpc
...
Reverts: https://github.com/grpc/grpc/pull/18374 and
https://github.com/grpc/grpc/pull/18444
Credentials and create_channel are very closely intertwined, so it is
easier to migrate them together.
4 years ago
Patrice Chalin
5be0b22dc0
Update links to grpc.io guides in header files
4 years ago
jiangtaoli2016
12a6435557
TlsCredentialsOption API optimization
5 years ago
Moiz Haidry
4c5ee108da
Addressed Yang's comments, I have removed usage of const throughout for consistency
5 years ago
Moiz Haidry
ede2ffc1a8
Addressed Mark's comments
5 years ago
Moiz Haidry
67565b767d
CallCredentials debug string API
5 years ago
Matthew Stevenson
924aace7dc
Version 4.
5 years ago
matthewstevenson88
ee7ae056e5
Revert "Updates to TLS credentials, version 3"
5 years ago
Matthew Stevenson
f557437b51
Add back changes.
5 years ago
matthewstevenson88
9e0b87f523
Revert "Updates to TLS credentials, version 2"
5 years ago
Matthew Stevenson
e18defc303
Fix attempt #2 .
5 years ago
matthewstevenson88
26d50f726a
Revert "Collect TLS-specific changes from PR 20568."
5 years ago
Matthew Stevenson
5cfff04ce9
Collect TLS-specific changes from PR 2-568.
5 years ago
Yihua Zhang
e10d90ba27
add security level negotiation between call creds and channel.
5 years ago
Akshay Kumar
db11b94f25
FullChainExperimental-01-200103
5 years ago
Zhen Lian
618771dc6a
[Exposing ALTS Context 2/2] Utility Wrapper Class
...
This PR contains:
1. An ALTS context exposed for users to use, and a GetAltsContextFromAuthContext() function to get ALTS context from an AuthContext. Functionality-wise this part is similar with a previous PR https://github.com/grpc/grpc/pull/21536 , but in this PR, we adjusted the code structure and made some minor changes to better suit function clientAuthzCheck()
2. A clientAuthzCheck() function for users to check if the server is authorized
5 years ago
Vijay Pai
500b0e6d8e
Remove unused parameter warnings from include/ and src/core
5 years ago
Matthew Stevenson
00cce90adf
Changes requested by Yihua.
5 years ago
Matthew Stevenson
fba2fc2dba
Fourth
5 years ago
Matthew Stevenson
d866d09b5c
Second round of small changes from e2e tests.
5 years ago
Matthew Stevenson
a7f9d943d5
First set of small changes from development of e2e tests.
5 years ago
Matthew Stevenson
10a39b77c6
Implemented changes outlined in addendum to design doc.
5 years ago
Matthew Stevenson
5639867c2b
Clang changes.
5 years ago
Matthew Stevenson
8e09d8745d
Implementing further comments by Yang.
5 years ago
Matthew Stevenson
0a054cc6ea
Implementing Yang's secound round of comments.
5 years ago
Matthew Stevenson
96c24347f7
Refactored the configs, per Yang's suggestions.
5 years ago
Matthew Stevenson
eafaf13083
Another small build fix.
5 years ago
Matthew Stevenson
65c9ece139
Forgot to run clang_format after previous build changes.
5 years ago
Matthew Stevenson
78e27bc141
Another attempt at fixing build issue.
5 years ago
Matthew Stevenson
43f9058565
Changed include orders to remove dependency of grpc++_base_unsecure library on grpc_security.h.
5 years ago
Matthew Stevenson
ff9697acd7
Changed SPIFFE credentials naming to TLS credentials, per Jiangtao's comments.
5 years ago
Matthew Stevenson
82cbe22532
Added comments in tls_credentials_options.h, per Yihua's comment.
5 years ago
Matthew Stevenson
99058a2f09
Implemented Yihua's proposed changes from Aug 29
5 years ago
Matthew Stevenson
9457917ed1
Autogenerated files and clang format/tidy code
5 years ago
Matthew Stevenson
c942282abc
Implemented Yihua's review comments
5 years ago
Matthew Stevenson
86f52e312a
More work with memory leaks
5 years ago