Files
nearby/internal/interop/BUILD
T
Juliet Levesque fb1f01717f [Nearby Presence] Add authentication status to ConnectionInfo
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
2024-02-13 16:49:49 -08:00

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__",
],
)