Skip to content

Commit

Permalink
Update GrpcService to add StsService. (envoyproxy#411)
Browse files Browse the repository at this point in the history
Signed-off-by: John Plevyak <jplevyak@gmail.com>
  • Loading branch information
jplevyak authored and kyessenov committed Feb 18, 2020
1 parent 02901d0 commit ab59731
Show file tree
Hide file tree
Showing 6 changed files with 3,418 additions and 258 deletions.
1,382 changes: 1,138 additions & 244 deletions api/wasm/cpp/proxy_wasm_intrinsics.pb.cc

Large diffs are not rendered by default.

774 changes: 769 additions & 5 deletions api/wasm/cpp/proxy_wasm_intrinsics.pb.h

Large diffs are not rendered by default.

12 changes: 12 additions & 0 deletions api/wasm/cpp/proxy_wasm_intrinsics.proto
Original file line number Diff line number Diff line change
Expand Up @@ -54,13 +54,25 @@ message GrpcService {
google.protobuf.Any typed_config = 3;
}
}
message StsService {
string token_exchange_service_uri = 1;
string resource = 2;
string audience = 3;
string scope = 4;
string requested_token_type = 5;
string subject_token_path = 6;
string subject_token_type = 7;
string actor_token_path = 8;
string actor_token_type = 9;
}
oneof credential_specifier {
string access_token = 1;
google.protobuf.Empty google_compute_engine = 2;
string google_refresh_token = 3;
ServiceAccountJWTAccessCredentials service_account_jwt_access = 4;
GoogleIAMCredentials google_iam = 5;
MetadataCredentialsFromPlugin from_plugin = 6;
StsService sts_service = 7;
}
}
repeated CallCredentials call_credentials = 3;
Expand Down
Loading

0 comments on commit ab59731

Please sign in to comment.