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
Matthew Stevenson
333cd930c3
Removed old Arg constructors as comments.
5 years ago
Matthew Stevenson
5d9297d0bc
Fixed some memory leaks
5 years ago
Matthew Stevenson
c2fd3844dc
Implemented Yihua's comments
5 years ago
Matthew Stevenson
967b911f85
Add forgotten callback function for server authorization check.
5 years ago
Matthew Stevenson
6189d34724
Revert "Forgot to autogenerate files and run clang_format/tidy_code"
...
This reverts commit 9295e4ebb3
.
5 years ago
Matthew Stevenson
9295e4ebb3
Forgot to autogenerate files and run clang_format/tidy_code
5 years ago
Matthew Stevenson
52b72c00f1
Debugging after restores
5 years ago
Matthew Stevenson
853f95a7d5
Add files to previous restore commit
5 years ago
Matthew Stevenson
791e9ffa32
Restored tls_credentials_options.h
5 years ago
Matthew Stevenson
1e46b38d66
Hid some key materials API's and refactored credential reload arg wrapper.
5 years ago
Matthew Stevenson
f3f8bf05b2
Fix conflicts with ssl_utils.h
5 years ago
Matthew Stevenson
094c35f872
Small changes to ssl_util.h, added comments, fixed error in key materials unit test
5 years ago
Matthew Stevenson
aa207510ce
Finished implementation of API's.
5 years ago
Matthew Stevenson
5980d0d10d
Added unit tests and fixed some build problems
5 years ago
Matthew Stevenson
5da4baa80d
Fixed typo in define guard
5 years ago
Matthew Stevenson
bd8952b214
Added credential_reload and server_authorization_check API's.
5 years ago
Matthew Stevenson
64a8f132e7
"Modified some header inclusions"
5 years ago
Matthew Stevenson
22bf589490
Fixed style of #define guard
5 years ago
Matthew Stevenson
17e1acec0c
Fixed scope issue in credentials.h
5 years ago
Christian Maurer
46dddacdf3
remove all unused-parameter warnings
5 years ago
Matthew Stevenson
e26e2b6b8b
First Spiffe1 commit
5 years ago
Esun Kim
ded9f46c06
Refactored BUILD file to isolate cronet rules
5 years ago
Julien Boeuf
109edca971
Adding C++ API and implementation for STS credentials:
...
- marked as experimental.
- also changed the name of a field in the options struct.
5 years ago
Moiz Haidry
3ce20819cf
Modify codegen to use grpc_impl namespace and other cleanups
6 years ago