mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-16 07:36:10 -04:00
Adds authentication status to `ConnectionInfo`, which will pass the result of the authentication to clients when the connection is complete. See go/cros-nearby-presence-np-nc-authentication for details. This will be used in follow up CL to communicate the authentication status to clients of RequestConnectionV3(). PiperOrigin-RevId: 606789503
44 lines
935 B
Python
44 lines
935 B
Python
cc_library(
|
|
name = "authentication_transport_interface",
|
|
hdrs = [
|
|
"authentication_transport.h",
|
|
],
|
|
visibility = [
|
|
"//:__subpackages__",
|
|
],
|
|
deps = [
|
|
"@com_google_absl//absl/strings",
|
|
],
|
|
)
|
|
|
|
cc_library(
|
|
name = "device",
|
|
hdrs = [
|
|
"device.h",
|
|
"device_provider.h",
|
|
],
|
|
visibility = [
|
|
"//connections:__subpackages__",
|
|
"//presence:__subpackages__",
|
|
],
|
|
deps = [
|
|
":authentication_status",
|
|
":authentication_transport_interface",
|
|
"//internal/platform:connection_info",
|
|
"@com_google_absl//absl/strings",
|
|
"@com_google_absl//absl/types:variant",
|
|
],
|
|
)
|
|
|
|
cc_library(
|
|
name = "authentication_status",
|
|
hdrs = [
|
|
"authentication_status.h",
|
|
],
|
|
visibility = [
|
|
"//connections:__subpackages__",
|
|
"//presence:__subpackages__",
|
|
"//sharing:__subpackages__",
|
|
],
|
|
)
|