docs(protocol): clarify OwnerPSK vector scope

This commit is contained in:
Jason Morcos
2026-08-18 11:10:44 -07:00
parent cd86424ca0
commit 6db846563a
2 changed files with 8 additions and 2 deletions
+2
View File
@@ -80,6 +80,8 @@ def derive_mfg_certificate_owner_psk(
It performs no session access, network I/O, ownership writes, or storage.
The caller must supply state from an authenticated manufacturer-certificate
session and explicitly select the OXM label used by that transaction.
IoTivity's other 96-byte ECDH_ANON, ECDHE_PSK, and ECDHE_RSA mappings are
intentionally outside this helper's manufacturer-certificate allowlist.
"""
if not isinstance(cipher_name, str):