oop adapter connection auth config#606
Conversation
|
cc @wattli |
3970169 to
5f73d84
Compare
|
@mandarjog I updated the config proto. ptal. |
policy/v1beta1/cfg.proto
Outdated
|
|
||
| // Access token is passed to adapter as basic token (i.e. authorization: | ||
| // basic some-token). | ||
| BASIC = 1; |
There was a problem hiding this comment.
Lets get rid of Basic auth. we should keep api-key auth and oauth.
3a749d1 to
16ccbae
Compare
|
@mandarjog PTAL and let's check this in and start implementation in istio repo? |
|
@mandarjog gentle ping. |
16ccbae to
8145458
Compare
|
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the |
8145458 to
3d8cdaa
Compare
|
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for all the commit author(s) or Co-authors. If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. |
3d8cdaa to
1b37af2
Compare
|
CLAs look good, thanks! |
|
@mandarjog just rebased to 1.1. Ptal. |
1b37af2 to
3abb74f
Compare
|
@mandarjog Any chance to take a look and check this in? :) |
|
The design has been discussed in Authentication for Mixer-grpc Adapters design doc. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bianpengyuan, mandarjog The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
istio/istio#7637
@mandarjog This is a draft and I hope to get your early review. I am going to make a prototype with this config to make sure it works as expected. I've considered to reuse the TLSSettings, but it does not quite match oop adapter auth.