message: tink-objc: Add missing protocol buffers and remove cleartext keyset handle from public headers.
  GitOrigin-RevId:
diff: @@ -20,7 +20,6 @@ PUBLIC_APIS = [
  "TINKHybridEncrypt.h",
  "TINKHybridEncryptFactory.h",
  "TINKKeyManager.h",
  - "TINKKeysetHandle+Cleartext.h",
  "TINKKeysetHandle.h",
  "TINKKeysetReader.h",
  "TINKMac.h",
  @@ -63,6 +62,18 @@ objc_library(
  deps = PUBLIC_API_DEPS,
  )
  +objc_library(
  + name = "testonly",
  + testonly = 1,
  + hdrs = PUBLIC_APIS + [
  + "TINKKeysetHandle+Cleartext.h",
  + ],
  + visibility = ["//visibility:public"],
  + deps = PUBLIC_API_DEPS + [
  + ":cleartext_keyset_handle",
  + ],
  +)
  +
  # private libraries
  objc_library(
  @@ -258,8 +269,7 @@ objc_library(
  "Tests/UnitTests/**/*.h",
  ]),
  deps = [
  - ":cleartext_keyset_handle",
  - ":objc",
  + ":testonly",
  "//cc:aead",
  "//cc:crypto_format",
  "//cc:keyset_handle",
  