Skip to content

Commit 10d4b83

Browse files
authored
Regenerate for the SSO handoff field docs (#288)
Doc-only regen from robosystems #1946: the `browser_nonce_hash` and `browser_nonce` docstrings now say that a handoff completes only with the nonce. No type or behaviour change; generated tier, rides the next patch. TypeScript twin: RoboFinSystems/robosystems-typescript-client#310 🤖 Generated with [Claude Code](https://claude.com/claude-code)
2 parents 0b4f491 + efb7f17 commit 10d4b83

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

‎robosystems_client/models/sso_complete_request.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class SSOCompleteRequest:
1818
Attributes:
1919
session_id (str): Temporary session ID from secure handoff
2020
browser_nonce (None | str | Unset): The nonce this browser minted when it started the bridge; its SHA-256 was
21-
passed through the exchange as browser_nonce_hash.
21+
passed through the exchange as browser_nonce_hash. Required to complete a handoff.
2222
"""
2323

2424
session_id: str

‎robosystems_client/models/sso_exchange_request.py‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ class SSOExchangeRequest:
2020
target_app (str): Target application identifier
2121
return_url (None | str | Unset): Optional return URL after authentication
2222
browser_nonce_hash (None | str | Unset): SHA-256 (hex) of a nonce the target app minted in the browser that is
23-
signing in. Completion must present the nonce, so the handoff cannot be redeemed by any other browser.
23+
signing in. Completion must present the nonce, so the handoff cannot be redeemed by any other browser; a session
24+
exchanged without one cannot be completed.
2425
"""
2526

2627
token: str

0 commit comments

Comments
 (0)