bitwarden_importers/importers/keeper/proto/
sso_cloud.rs1#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
3pub struct SsoCloudRequest {
4 #[prost(bytes = "vec", tag = "1")]
5 pub message_session_uid: ::prost::alloc::vec::Vec<u8>,
6 #[prost(string, tag = "2")]
7 pub client_version: ::prost::alloc::string::String,
8 #[prost(bool, tag = "3")]
9 pub embedded: bool,
10 #[prost(bool, tag = "4")]
11 pub json: bool,
12 #[prost(string, tag = "5")]
13 pub dest: ::prost::alloc::string::String,
14 #[prost(string, tag = "6")]
15 pub idp_session_id: ::prost::alloc::string::String,
16 #[prost(bool, tag = "7")]
17 pub force_login: bool,
18 #[prost(string, tag = "8")]
19 pub username: ::prost::alloc::string::String,
20 #[prost(bool, tag = "9")]
21 pub detached: bool,
22}
23#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
24pub struct SsoCloudResponse {
25 #[prost(string, tag = "1")]
26 pub command: ::prost::alloc::string::String,
27 #[prost(bytes = "vec", tag = "2")]
28 pub message_session_uid: ::prost::alloc::vec::Vec<u8>,
29 #[prost(string, tag = "3")]
30 pub email: ::prost::alloc::string::String,
31 #[prost(bytes = "vec", tag = "4")]
32 pub encrypted_login_token: ::prost::alloc::vec::Vec<u8>,
33 #[prost(string, tag = "5")]
34 pub provider_name: ::prost::alloc::string::String,
35 #[prost(string, tag = "6")]
36 pub idp_session_id: ::prost::alloc::string::String,
37 #[prost(bytes = "vec", tag = "7")]
38 pub encrypted_session_token: ::prost::alloc::vec::Vec<u8>,
39 #[prost(string, tag = "8")]
40 pub error_token: ::prost::alloc::string::String,
41}