Skip to main content

Crate bitwarden_organization_invite_link

Crate bitwarden_organization_invite_link 

Source
Expand description

Contains the cryptographic operations for the Bitwarden admin console, including organization invite key bundle generation.

ModulesΒ§

error πŸ”’
invite_link_admin_client πŸ”’
invite_link_client πŸ”’
invite_link_user_client πŸ”’
organization_invite_link πŸ”’
validation_problem πŸ”’
Parses the server’s RFC 7807 validation problem error format.

StructsΒ§

InviteLinkAdminClient
Client for organization invite link administrative (organization-key) operations: creating, refreshing, updating, deleting, and inspecting invite links, and recovering the invite secret.
InviteLinkClient
Client for organization invite link operations.
InviteLinkUserClient
Client for organization invite link invitee (user) operations: checking link status, validating email eligibility, and accepting or self-confirming an invite.
OrganizationInviteLink
An organization invite link as persisted by the server.
OrganizationInviteLinkSsoView
SSO details for an organization referenced by an invite link status.
OrganizationInviteLinkStatusView
The status of an organization invite link, used to verify basic availability before an invitee attempts to accept.
OrganizationInviteLinkView
An organization invite link with reconstructed URL for display by the client.

EnumsΒ§

AcceptInviteLinkError
Errors returned from crate::InviteLinkUserClient::accept_and_optionally_confirm.
InviteLinkError
Errors returned from invite link client operations, except accepting an invite (see AcceptInviteLinkError).

TraitsΒ§

InviteLinkClientExt
Extension trait that exposes InviteLinkClient on [Client].