Auth/ PM-41503 & PM-41533 - Add openOrgInvite param to SDK registration finish call - #7255
Conversation
The SDK's `UserMasterPasswordRegistrationRequest` gains a new `openOrgInvite` field (`Option<RegistrationFinishOpenOrgInviteData>`) to support finishing registration via an open organization invite link. Android does not use open-org-invite (that flow is web-only), so this passes `null` at the production call site and the two matching test expectations to satisfy the new required constructor parameter.
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE This PR adds the new Code Review DetailsNo blocking findings in the changed code. Merge readiness note (not a code finding): |
🎟️ Tracking
https://bitwarden.atlassian.net/browse/PM-41503
https://bitwarden.atlassian.net/browse/PM-41533
Server PR: bitwarden/server#8159⚠️ unmerged)
Server SDK Bindings Update PR: bitwarden/sdk-internal#1372
SDK PR which wires up breaking changes: bitwarden/sdk-internal#1363 (
📔 Objective
The SDK's
UserMasterPasswordRegistrationRequestgains a newopenOrgInvitefield (Option<RegistrationFinishOpenOrgInviteData>) to support finishing registration via an open organization invite link once bitwarden/sdk-internal#1363 merges. Android does not use open-org-invite (that flow is web-only), so this passesnullat the production call site and the two matching test expectations to satisfy the new required constructor parameter.📸 Screenshots
n/a