aboutsummaryrefslogtreecommitdiff
path: root/cc/BUILD.bazel
diff options
context:
space:
mode:
authorjuerg <juerg@google.com>2021-12-06 05:41:04 -0800
committerCopybara-Service <copybara-worker@google.com>2021-12-06 05:41:56 -0800
commit51bfcb74b55b34fa9f43069460cc87eaf14f9962 (patch)
tree1a2b34f990973a4fcf5ae2eccf1d03c7201fca96 /cc/BUILD.bazel
parent6e6b979ac57e857b2d2b8dd1dfd3dc21ed463c02 (diff)
downloadtink-51bfcb74b55b34fa9f43069460cc87eaf14f9962.tar.gz
Add key access token class in C++.
PiperOrigin-RevId: 414416639
Diffstat (limited to 'cc/BUILD.bazel')
-rw-r--r--cc/BUILD.bazel23
1 files changed, 23 insertions, 0 deletions
diff --git a/cc/BUILD.bazel b/cc/BUILD.bazel
index 023f8722a..30d5b33e1 100644
--- a/cc/BUILD.bazel
+++ b/cc/BUILD.bazel
@@ -648,6 +648,19 @@ cc_library(
],
)
+cc_library(
+ name = "key_access",
+ hdrs = ["key_access.h"],
+ include_prefix = "tink",
+)
+
+cc_library(
+ name = "secret_key_access",
+ hdrs = ["secret_key_access.h"],
+ include_prefix = "tink",
+ deps = [":key_access"],
+)
+
# Settings for building in various environments.
config_setting(
name = "linux_x86_64",
@@ -945,3 +958,13 @@ cc_test(
"@com_google_googletest//:gtest_main",
],
)
+
+cc_test(
+ name = "core/key_access_test",
+ srcs = ["core/key_access_test.cc"],
+ deps = [
+ ":key_access",
+ ":secret_key_access",
+ "@com_google_googletest//:gtest_main",
+ ],
+)