add passkey delegate

This commit is contained in:
Gilles Boccon-Gibod
2025-06-09 12:20:06 -04:00
parent 8614e075b6
commit d631156f6c
3 changed files with 157 additions and 31 deletions

View File

@@ -222,6 +222,14 @@ class PairingDelegate:
),
)
async def generate_passkey(self) -> int:
"""
Return a passkey value between 0 and 999999 (inclusive).
"""
# By default, generate a random passkey.
return secrets.randbelow(1000000)
# -----------------------------------------------------------------------------
class PairingConfig: