|
|
@ -1826,11 +1826,11 @@ grpc_cc_library( |
|
|
|
hdrs = [ |
|
|
|
hdrs = [ |
|
|
|
"src/core/lib/security/credentials/channel_creds_registry.h", |
|
|
|
"src/core/lib/security/credentials/channel_creds_registry.h", |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
external_deps = ["absl/strings"], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"gpr_platform", |
|
|
|
"gpr_platform", |
|
|
|
"grpc_codegen", |
|
|
|
|
|
|
|
"json", |
|
|
|
"json", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
], |
|
|
|
], |
|
|
@ -2141,6 +2141,7 @@ grpc_cc_library( |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"gpr_platform", |
|
|
|
"gpr_platform", |
|
|
|
"grpc_sockaddr", |
|
|
|
"grpc_sockaddr", |
|
|
|
|
|
|
|
"iomgr_port", |
|
|
|
"resolved_address", |
|
|
|
"resolved_address", |
|
|
|
"uri_parser", |
|
|
|
"uri_parser", |
|
|
|
], |
|
|
|
], |
|
|
@ -2913,6 +2914,9 @@ grpc_cc_library( |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
"absl/container:inlined_vector", |
|
|
|
"absl/container:inlined_vector", |
|
|
|
|
|
|
|
"absl/memory", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
|
], |
|
|
|
], |
|
|
@ -2922,6 +2926,7 @@ grpc_cc_library( |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"channel_args", |
|
|
|
"channel_args", |
|
|
|
"gpr_platform", |
|
|
|
"gpr_platform", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"resolved_address", |
|
|
|
"resolved_address", |
|
|
|
"sockaddr_utils", |
|
|
|
"sockaddr_utils", |
|
|
|
"useful", |
|
|
|
"useful", |
|
|
@ -2940,7 +2945,7 @@ grpc_cc_library( |
|
|
|
"src/core/lib/resolver/resolver_registry.h", |
|
|
|
"src/core/lib/resolver/resolver_registry.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
"absl/memory", |
|
|
|
"absl/status", |
|
|
|
"absl/status:statusor", |
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
@ -2949,10 +2954,12 @@ grpc_cc_library( |
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
visibility = ["@grpc:client_channel"], |
|
|
|
visibility = ["@grpc:client_channel"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"channel_args", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"gpr_platform", |
|
|
|
"gpr_platform", |
|
|
|
"grpc_codegen", |
|
|
|
"grpc_codegen", |
|
|
|
"grpc_service_config", |
|
|
|
"grpc_service_config", |
|
|
|
|
|
|
|
"grpc_trace", |
|
|
|
"iomgr_fwd", |
|
|
|
"iomgr_fwd", |
|
|
|
"orphanable", |
|
|
|
"orphanable", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
@ -3883,14 +3890,20 @@ grpc_cc_library( |
|
|
|
srcs = [ |
|
|
|
srcs = [ |
|
|
|
"src/core/lib/security/credentials/channel_creds_registry_init.cc", |
|
|
|
"src/core/lib/security/credentials/channel_creds_registry_init.cc", |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/memory", |
|
|
|
|
|
|
|
"absl/strings", |
|
|
|
|
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"channel_creds_registry", |
|
|
|
"config", |
|
|
|
"config", |
|
|
|
"gpr_platform", |
|
|
|
"gpr_platform", |
|
|
|
"grpc_fake_credentials", |
|
|
|
"grpc_fake_credentials", |
|
|
|
"grpc_google_default_credentials", |
|
|
|
"grpc_google_default_credentials", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
"json", |
|
|
|
"json", |
|
|
|
|
|
|
|
"ref_counted_ptr", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -4865,21 +4878,39 @@ grpc_cc_library( |
|
|
|
"src/core/lib/http/parser.h", |
|
|
|
"src/core/lib/http/parser.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/base:core_headers", |
|
|
|
|
|
|
|
"absl/container:inlined_vector", |
|
|
|
"absl/functional:bind_front", |
|
|
|
"absl/functional:bind_front", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
|
|
|
|
|
"absl/types:optional", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
visibility = ["@grpc:httpcli"], |
|
|
|
visibility = ["@grpc:httpcli"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"channel_args_preconditioning", |
|
|
|
"config", |
|
|
|
"config", |
|
|
|
|
|
|
|
"debug_location", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
|
|
|
|
"grpc_trace", |
|
|
|
|
|
|
|
"handshaker", |
|
|
|
|
|
|
|
"handshaker_registry", |
|
|
|
|
|
|
|
"iomgr_fwd", |
|
|
|
|
|
|
|
"orphanable", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"resolved_address", |
|
|
|
|
|
|
|
"resource_quota", |
|
|
|
|
|
|
|
"slice_refcount", |
|
|
|
"sockaddr_utils", |
|
|
|
"sockaddr_utils", |
|
|
|
"tcp_connect_handshaker", |
|
|
|
"tcp_connect_handshaker", |
|
|
|
"useful", |
|
|
|
"time", |
|
|
|
|
|
|
|
"uri_parser", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -4897,17 +4928,34 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/authorization/grpc_server_authz_filter.h", |
|
|
|
"src/core/lib/security/authorization/grpc_server_authz_filter.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
|
|
|
|
"absl/types:optional", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"channel_args", |
|
|
|
|
|
|
|
"channel_fwd", |
|
|
|
|
|
|
|
"dual_ref_counted", |
|
|
|
|
|
|
|
"error", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
|
|
|
|
"gpr_platform", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_credentials_util", |
|
|
|
"grpc_credentials_util", |
|
|
|
|
|
|
|
"grpc_security_base", |
|
|
|
"grpc_trace", |
|
|
|
"grpc_trace", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"slice_refcount", |
|
|
|
"ref_counted", |
|
|
|
"sockaddr_utils", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"resolved_address", |
|
|
|
|
|
|
|
"slice", |
|
|
|
|
|
|
|
"uri_parser", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -4947,18 +4995,29 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/security_connector/fake/fake_security_connector.h", |
|
|
|
"src/core/lib/security/security_connector/fake/fake_security_connector.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
|
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"debug_location", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
"handshaker", |
|
|
|
"handshaker", |
|
|
|
|
|
|
|
"iomgr_fwd", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"slice", |
|
|
|
|
|
|
|
"tsi_base", |
|
|
|
"tsi_fake_credentials", |
|
|
|
"tsi_fake_credentials", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -4972,13 +5031,27 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/credentials/insecure/insecure_credentials.h", |
|
|
|
"src/core/lib/security/credentials/insecure/insecure_credentials.h", |
|
|
|
"src/core/lib/security/security_connector/insecure/insecure_security_connector.h", |
|
|
|
"src/core/lib/security/security_connector/insecure/insecure_security_connector.h", |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/strings", |
|
|
|
|
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"gpr", |
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"debug_location", |
|
|
|
|
|
|
|
"gpr_base", |
|
|
|
|
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
|
|
|
|
"handshaker", |
|
|
|
|
|
|
|
"iomgr_fwd", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"tsi_base", |
|
|
|
"tsi_local_credentials", |
|
|
|
"tsi_local_credentials", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5009,21 +5082,33 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/security_connector/local/local_security_connector.h", |
|
|
|
"src/core/lib/security/security_connector/local/local_security_connector.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"debug_location", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_client_channel", |
|
|
|
"grpc_client_channel", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_sockaddr", |
|
|
|
"grpc_sockaddr", |
|
|
|
|
|
|
|
"handshaker", |
|
|
|
|
|
|
|
"iomgr_fwd", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"resolved_address", |
|
|
|
"sockaddr_utils", |
|
|
|
"sockaddr_utils", |
|
|
|
|
|
|
|
"tsi_base", |
|
|
|
"tsi_local_credentials", |
|
|
|
"tsi_local_credentials", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
"uri_parser", |
|
|
|
"uri_parser", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5038,21 +5123,30 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/security_connector/alts/alts_security_connector.h", |
|
|
|
"src/core/lib/security/security_connector/alts/alts_security_connector.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
"libssl", |
|
|
|
"absl/status", |
|
|
|
"upb_lib", |
|
|
|
"absl/strings", |
|
|
|
"upb_lib_descriptor", |
|
|
|
|
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"alts_util", |
|
|
|
"alts_util", |
|
|
|
|
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"debug_location", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
|
|
|
|
"handshaker", |
|
|
|
|
|
|
|
"iomgr_fwd", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"slice_refcount", |
|
|
|
"tsi_alts_credentials", |
|
|
|
"tsi_alts_credentials", |
|
|
|
"tsi_base", |
|
|
|
"tsi_base", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5067,21 +5161,29 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/security_connector/ssl/ssl_security_connector.h", |
|
|
|
"src/core/lib/security/security_connector/ssl/ssl_security_connector.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"debug_location", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_credentials_util", |
|
|
|
"grpc_codegen", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_transport_chttp2_alpn", |
|
|
|
"grpc_trace", |
|
|
|
"handshaker", |
|
|
|
"handshaker", |
|
|
|
|
|
|
|
"iomgr_fwd", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
"tsi_base", |
|
|
|
"tsi_base", |
|
|
|
"tsi_ssl_credentials", |
|
|
|
"tsi_ssl_credentials", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5096,8 +5198,8 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/credentials/google_default/google_default_credentials.h", |
|
|
|
"src/core/lib/security/credentials/google_default/google_default_credentials.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
|
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
@ -5112,10 +5214,15 @@ grpc_cc_library( |
|
|
|
"grpc_oauth2_credentials", |
|
|
|
"grpc_oauth2_credentials", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_ssl_credentials", |
|
|
|
"grpc_ssl_credentials", |
|
|
|
|
|
|
|
"grpc_trace", |
|
|
|
"httpcli", |
|
|
|
"httpcli", |
|
|
|
"httpcli_ssl_credentials", |
|
|
|
"json", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"slice_refcount", |
|
|
|
|
|
|
|
"time", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
"uri_parser", |
|
|
|
"uri_parser", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5138,19 +5245,41 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/security_connector/tls/tls_security_connector.h", |
|
|
|
"src/core/lib/security/security_connector/tls/tls_security_connector.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/base:core_headers", |
|
|
|
|
|
|
|
"absl/container:inlined_vector", |
|
|
|
"absl/functional:bind_front", |
|
|
|
"absl/functional:bind_front", |
|
|
|
|
|
|
|
"absl/memory", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
|
|
|
|
"absl/types:optional", |
|
|
|
|
|
|
|
"libcrypto", |
|
|
|
"libssl", |
|
|
|
"libssl", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"debug_location", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
|
|
|
|
"gpr_codegen", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_credentials_util", |
|
|
|
"grpc_credentials_util", |
|
|
|
|
|
|
|
"grpc_public_hdrs", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
|
|
|
|
"grpc_trace", |
|
|
|
|
|
|
|
"handshaker", |
|
|
|
|
|
|
|
"iomgr_fwd", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
|
|
|
|
"ref_counted", |
|
|
|
|
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"slice_refcount", |
|
|
|
"tsi_base", |
|
|
|
"tsi_base", |
|
|
|
"tsi_ssl_credentials", |
|
|
|
"tsi_ssl_credentials", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5163,16 +5292,25 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/credentials/iam/iam_credentials.h", |
|
|
|
"src/core/lib/security/credentials/iam/iam_credentials.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
|
|
|
|
|
"absl/types:optional", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"arena_promise", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
|
|
|
|
"grpc_trace", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"slice", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5189,25 +5327,40 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/credentials/jwt/jwt_verifier.h", |
|
|
|
"src/core/lib/security/credentials/jwt/jwt_verifier.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
|
|
|
|
"absl/strings:str_format", |
|
|
|
|
|
|
|
"absl/time", |
|
|
|
|
|
|
|
"absl/types:optional", |
|
|
|
"libcrypto", |
|
|
|
"libcrypto", |
|
|
|
"libssl", |
|
|
|
"libssl", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"arena_promise", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
|
|
|
|
"gpr_codegen", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_credentials_util", |
|
|
|
"grpc_credentials_util", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
|
|
|
|
"grpc_trace", |
|
|
|
"httpcli", |
|
|
|
"httpcli", |
|
|
|
"httpcli_ssl_credentials", |
|
|
|
"httpcli_ssl_credentials", |
|
|
|
"json", |
|
|
|
"json", |
|
|
|
|
|
|
|
"orphanable", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"ref_counted", |
|
|
|
|
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"slice", |
|
|
|
|
|
|
|
"slice_refcount", |
|
|
|
|
|
|
|
"time", |
|
|
|
"tsi_ssl_types", |
|
|
|
"tsi_ssl_types", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
"uri_parser", |
|
|
|
"uri_parser", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5221,23 +5374,38 @@ grpc_cc_library( |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
"absl/container:inlined_vector", |
|
|
|
"absl/container:inlined_vector", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/status", |
|
|
|
"absl/types:optional", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"activity", |
|
|
|
|
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"context", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
|
|
|
|
"gpr_codegen", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_codegen", |
|
|
|
|
|
|
|
"grpc_credentials_util", |
|
|
|
"grpc_credentials_util", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
|
|
|
|
"grpc_trace", |
|
|
|
"httpcli", |
|
|
|
"httpcli", |
|
|
|
"httpcli_ssl_credentials", |
|
|
|
"httpcli_ssl_credentials", |
|
|
|
"json", |
|
|
|
"json", |
|
|
|
|
|
|
|
"orphanable", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
|
|
|
|
"ref_counted", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"slice", |
|
|
|
|
|
|
|
"slice_refcount", |
|
|
|
|
|
|
|
"time", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
"uri_parser", |
|
|
|
"uri_parser", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5258,13 +5426,16 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/credentials/external/url_external_account_credentials.h", |
|
|
|
"src/core/lib/security/credentials/external/url_external_account_credentials.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/memory", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/time", |
|
|
|
"absl/time", |
|
|
|
"libcrypto", |
|
|
|
"libcrypto", |
|
|
|
"libssl", |
|
|
|
|
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
@ -5273,7 +5444,12 @@ grpc_cc_library( |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
"httpcli", |
|
|
|
"httpcli", |
|
|
|
"httpcli_ssl_credentials", |
|
|
|
"httpcli_ssl_credentials", |
|
|
|
|
|
|
|
"json", |
|
|
|
|
|
|
|
"orphanable", |
|
|
|
|
|
|
|
"ref_counted_ptr", |
|
|
|
"slice_refcount", |
|
|
|
"slice_refcount", |
|
|
|
|
|
|
|
"time", |
|
|
|
|
|
|
|
"uri_parser", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5286,17 +5462,26 @@ grpc_cc_library( |
|
|
|
"src/core/lib/http/httpcli_ssl_credentials.h", |
|
|
|
"src/core/lib/http/httpcli_ssl_credentials.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"config", |
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"debug_location", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
|
|
|
|
"handshaker", |
|
|
|
|
|
|
|
"iomgr_fwd", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"tsi_base", |
|
|
|
"tsi_ssl_credentials", |
|
|
|
"tsi_ssl_credentials", |
|
|
|
|
|
|
|
"unique_type_name", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5347,10 +5532,10 @@ grpc_cc_library( |
|
|
|
hdrs = [ |
|
|
|
hdrs = [ |
|
|
|
"src/core/tsi/ssl_types.h", |
|
|
|
"src/core/tsi/ssl_types.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = ["libssl"], |
|
|
|
"libssl", |
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
|
|
|
|
deps = ["gpr_platform"], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
grpc_cc_library( |
|
|
|
grpc_cc_library( |
|
|
@ -5381,31 +5566,56 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/transport/tsi_error.h", |
|
|
|
"src/core/lib/security/transport/tsi_error.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/base:core_headers", |
|
|
|
|
|
|
|
"absl/container:inlined_vector", |
|
|
|
|
|
|
|
"absl/memory", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/types:optional", |
|
|
|
"absl/time", |
|
|
|
|
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
public_hdrs = GRPC_PUBLIC_HDRS, |
|
|
|
public_hdrs = GRPC_PUBLIC_HDRS, |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
|
|
|
|
"activity", |
|
|
|
"arena", |
|
|
|
"arena", |
|
|
|
"arena_promise", |
|
|
|
"arena_promise", |
|
|
|
|
|
|
|
"basic_seq", |
|
|
|
|
|
|
|
"channel_args", |
|
|
|
|
|
|
|
"channel_fwd", |
|
|
|
|
|
|
|
"closure", |
|
|
|
"config", |
|
|
|
"config", |
|
|
|
|
|
|
|
"context", |
|
|
|
|
|
|
|
"debug_location", |
|
|
|
|
|
|
|
"error", |
|
|
|
|
|
|
|
"event_engine_memory_allocator", |
|
|
|
|
|
|
|
"exec_ctx", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
|
|
|
|
"gpr_codegen", |
|
|
|
|
|
|
|
"gpr_platform", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
|
|
|
|
"grpc_public_hdrs", |
|
|
|
"grpc_trace", |
|
|
|
"grpc_trace", |
|
|
|
"handshaker", |
|
|
|
"handshaker", |
|
|
|
"json", |
|
|
|
"handshaker_factory", |
|
|
|
|
|
|
|
"handshaker_registry", |
|
|
|
|
|
|
|
"iomgr_fwd", |
|
|
|
"memory_quota", |
|
|
|
"memory_quota", |
|
|
|
|
|
|
|
"poll", |
|
|
|
"promise", |
|
|
|
"promise", |
|
|
|
"ref_counted", |
|
|
|
"ref_counted", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
"resource_quota", |
|
|
|
"resource_quota", |
|
|
|
"resource_quota_trace", |
|
|
|
"resource_quota_trace", |
|
|
|
|
|
|
|
"slice", |
|
|
|
|
|
|
|
"slice_refcount", |
|
|
|
"try_seq", |
|
|
|
"try_seq", |
|
|
|
"tsi_base", |
|
|
|
"tsi_base", |
|
|
|
"unique_type_name", |
|
|
|
"unique_type_name", |
|
|
|
|
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5428,11 +5638,13 @@ grpc_cc_library( |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
|
|
|
|
"json", |
|
|
|
"useful", |
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
@ -5537,19 +5749,24 @@ grpc_cc_library( |
|
|
|
"src/core/tsi/ssl_transport_security.h", |
|
|
|
"src/core/tsi/ssl_transport_security.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
"absl/memory", |
|
|
|
"absl/base:core_headers", |
|
|
|
|
|
|
|
"absl/container:inlined_vector", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"libssl", |
|
|
|
|
|
|
|
"libcrypto", |
|
|
|
"libcrypto", |
|
|
|
|
|
|
|
"libssl", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
visibility = ["@grpc:public"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_credentials_util", |
|
|
|
"grpc_credentials_util", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_security_base", |
|
|
|
"grpc_transport_chttp2_alpn", |
|
|
|
"grpc_transport_chttp2_alpn", |
|
|
|
|
|
|
|
"ref_counted", |
|
|
|
"ref_counted_ptr", |
|
|
|
"ref_counted_ptr", |
|
|
|
"tsi_base", |
|
|
|
"tsi_base", |
|
|
|
"tsi_ssl_session_cache", |
|
|
|
"tsi_ssl_session_cache", |
|
|
@ -5568,9 +5785,18 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/authorization/mock_cel/evaluator_core.h", |
|
|
|
"src/core/lib/security/authorization/mock_cel/evaluator_core.h", |
|
|
|
"src/core/lib/security/authorization/mock_cel/flat_expr_builder.h", |
|
|
|
"src/core/lib/security/authorization/mock_cel/flat_expr_builder.h", |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/memory", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
|
|
|
|
"absl/strings", |
|
|
|
|
|
|
|
"absl/types:span", |
|
|
|
|
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"grpc_base", |
|
|
|
"google_type_expr_upb", |
|
|
|
|
|
|
|
"gpr_platform", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5584,16 +5810,17 @@ grpc_cc_library( |
|
|
|
"src/core/lib/matchers/matchers.h", |
|
|
|
"src/core/lib/matchers/matchers.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
"re2", |
|
|
|
|
|
|
|
"absl/memory", |
|
|
|
"absl/memory", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
|
|
|
|
|
"absl/types:optional", |
|
|
|
|
|
|
|
"re2", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
deps = [ |
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
"gpr_base", |
|
|
|
deps = ["gpr_base"], |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
# This target pulls in a dependency on RE2 and should not be linked into grpc by default for binary-size reasons. |
|
|
|
# This target pulls in a dependency on RE2 and should not be linked into grpc by default for binary-size reasons. |
|
|
@ -5610,15 +5837,19 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/authorization/rbac_policy.h", |
|
|
|
"src/core/lib/security/authorization/rbac_policy.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/memory", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
|
|
|
|
|
"absl/types:optional", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_authorization_base", |
|
|
|
"grpc_authorization_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_matchers", |
|
|
|
"grpc_matchers", |
|
|
|
|
|
|
|
"resolved_address", |
|
|
|
"sockaddr_utils", |
|
|
|
"sockaddr_utils", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
@ -5635,16 +5866,29 @@ grpc_cc_library( |
|
|
|
"src/core/lib/security/authorization/rbac_translator.h", |
|
|
|
"src/core/lib/security/authorization/rbac_translator.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
|
|
|
|
"absl/base:core_headers", |
|
|
|
|
|
|
|
"absl/memory", |
|
|
|
|
|
|
|
"absl/status", |
|
|
|
|
|
|
|
"absl/status:statusor", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings", |
|
|
|
"absl/strings:str_format", |
|
|
|
"absl/strings:str_format", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
public_hdrs = GRPC_PUBLIC_HDRS, |
|
|
|
public_hdrs = GRPC_PUBLIC_HDRS, |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
|
|
|
|
"gpr_codegen", |
|
|
|
|
|
|
|
"grpc_authorization_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_base", |
|
|
|
|
|
|
|
"grpc_codegen", |
|
|
|
"grpc_matchers", |
|
|
|
"grpc_matchers", |
|
|
|
|
|
|
|
"grpc_public_hdrs", |
|
|
|
"grpc_rbac_engine", |
|
|
|
"grpc_rbac_engine", |
|
|
|
|
|
|
|
"grpc_trace", |
|
|
|
|
|
|
|
"json", |
|
|
|
|
|
|
|
"ref_counted_ptr", |
|
|
|
|
|
|
|
"slice_refcount", |
|
|
|
"useful", |
|
|
|
"useful", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
@ -5683,15 +5927,19 @@ grpc_cc_library( |
|
|
|
external_deps = [ |
|
|
|
external_deps = [ |
|
|
|
"absl/container:flat_hash_set", |
|
|
|
"absl/container:flat_hash_set", |
|
|
|
"absl/memory", |
|
|
|
"absl/memory", |
|
|
|
|
|
|
|
"absl/strings", |
|
|
|
|
|
|
|
"absl/types:optional", |
|
|
|
|
|
|
|
"absl/types:span", |
|
|
|
|
|
|
|
"upb_lib", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"envoy_config_rbac_upb", |
|
|
|
"envoy_config_rbac_upb", |
|
|
|
|
|
|
|
"google_type_expr_upb", |
|
|
|
"gpr_base", |
|
|
|
"gpr_base", |
|
|
|
"grpc_base", |
|
|
|
"grpc_authorization_base", |
|
|
|
"grpc_mock_cel", |
|
|
|
"grpc_mock_cel", |
|
|
|
"grpc_rbac_engine", |
|
|
|
|
|
|
|
"sockaddr_utils", |
|
|
|
|
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -5701,9 +5949,8 @@ grpc_cc_library( |
|
|
|
"src/core/ext/transport/chttp2/transport/hpack_constants.h", |
|
|
|
"src/core/ext/transport/chttp2/transport/hpack_constants.h", |
|
|
|
], |
|
|
|
], |
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
deps = [ |
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
"gpr_platform", |
|
|
|
deps = ["gpr_platform"], |
|
|
|
], |
|
|
|
|
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
grpc_cc_library( |
|
|
|
grpc_cc_library( |
|
|
@ -5714,12 +5961,11 @@ grpc_cc_library( |
|
|
|
hdrs = [ |
|
|
|
hdrs = [ |
|
|
|
"src/core/ext/transport/chttp2/transport/hpack_encoder_table.h", |
|
|
|
"src/core/ext/transport/chttp2/transport/hpack_encoder_table.h", |
|
|
|
], |
|
|
|
], |
|
|
|
external_deps = [ |
|
|
|
external_deps = ["absl/container:inlined_vector"], |
|
|
|
"absl/container:inlined_vector", |
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
language = "c++", |
|
|
|
language = "c++", |
|
|
|
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
deps = [ |
|
|
|
deps = [ |
|
|
|
"gpr", |
|
|
|
"gpr_base", |
|
|
|
"hpack_constants", |
|
|
|
"hpack_constants", |
|
|
|
], |
|
|
|
], |
|
|
|
) |
|
|
|
) |
|
|
@ -6784,6 +7030,11 @@ grpc_upb_proto_reflection_library( |
|
|
|
deps = ["@com_google_googleapis//google/rpc:status_proto"], |
|
|
|
deps = ["@com_google_googleapis//google/rpc:status_proto"], |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
grpc_upb_proto_library( |
|
|
|
|
|
|
|
name = "google_type_expr_upb", |
|
|
|
|
|
|
|
deps = ["@com_google_googleapis//google/type:expr_proto"], |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
grpc_upb_proto_library( |
|
|
|
grpc_upb_proto_library( |
|
|
|
name = "grpc_lb_upb", |
|
|
|
name = "grpc_lb_upb", |
|
|
|
deps = ["//src/proto/grpc/lb/v1:load_balancer_proto_descriptor"], |
|
|
|
deps = ["//src/proto/grpc/lb/v1:load_balancer_proto_descriptor"], |
|
|
|