bitwarden_auth/login/api/response/
mod.rs

1//! Response models for Identity API endpoints that cannot be auto-generated
2//! (e.g., connect/token endpoints) and are shared across multiple features within the login
3//! client
4//!
5//! For standard controller endpoints, use the `bitwarden-api-identity` crate.
6mod login_success_api_response;
7pub(crate) use login_success_api_response::LoginSuccessApiResponse;
8
9mod user_decryption_options_api_response;
10pub(crate) use user_decryption_options_api_response::UserDecryptionOptionsApiResponse;
11
12mod trusted_device_user_decryption_option_api_response;
13pub(crate) use trusted_device_user_decryption_option_api_response::TrustedDeviceUserDecryptionOptionApiResponse;
14
15mod key_connector_user_decryption_option_api_response;
16pub(crate) use key_connector_user_decryption_option_api_response::KeyConnectorUserDecryptionOptionApiResponse;
17
18mod webauthn_prf_user_decryption_option_api_response;
19pub(crate) use webauthn_prf_user_decryption_option_api_response::WebAuthnPrfUserDecryptionOptionApiResponse;
20
21mod login_error_api_response;
22pub(crate) use login_error_api_response::{
23    InvalidGrantError, LoginErrorApiResponse, OAuth2ErrorApiResponse, PasswordInvalidGrantError,
24};