@@ -65,106 +65,381 @@ jsonEncCmd val =
6565
6666
6767
68+type alias Sub_LoadCipher_cipherType_CardCipher_brand_Maybe = (Maybe String)
69+
70+jsonDecSub_LoadCipher_cipherType_CardCipher_brand_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_CardCipher_brand_Maybe )
71+jsonDecSub_LoadCipher_cipherType_CardCipher_brand_Maybe =
72+ Json.Decode.maybe (Json.Decode.string)
73+
74+jsonEncSub_LoadCipher_cipherType_CardCipher_brand_Maybe : Sub_LoadCipher_cipherType_CardCipher_brand_Maybe -> Value
75+jsonEncSub_LoadCipher_cipherType_CardCipher_brand_Maybe val = (maybeEncode (Json.Encode.string)) val
76+
77+
78+
79+type alias Sub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe = (Maybe String)
80+
81+jsonDecSub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe )
82+jsonDecSub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe =
83+ Json.Decode.maybe (Json.Decode.string)
84+
85+jsonEncSub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe : Sub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe -> Value
86+jsonEncSub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe val = (maybeEncode (Json.Encode.string)) val
87+
88+
89+
90+type alias Sub_LoadCipher_cipherType_CardCipher_code_Maybe = (Maybe String)
91+
92+jsonDecSub_LoadCipher_cipherType_CardCipher_code_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_CardCipher_code_Maybe )
93+jsonDecSub_LoadCipher_cipherType_CardCipher_code_Maybe =
94+ Json.Decode.maybe (Json.Decode.string)
95+
96+jsonEncSub_LoadCipher_cipherType_CardCipher_code_Maybe : Sub_LoadCipher_cipherType_CardCipher_code_Maybe -> Value
97+jsonEncSub_LoadCipher_cipherType_CardCipher_code_Maybe val = (maybeEncode (Json.Encode.string)) val
98+
99+
100+
101+type alias Sub_LoadCipher_cipherType_CardCipher_expMonth_Maybe = (Maybe String)
102+
103+jsonDecSub_LoadCipher_cipherType_CardCipher_expMonth_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_CardCipher_expMonth_Maybe )
104+jsonDecSub_LoadCipher_cipherType_CardCipher_expMonth_Maybe =
105+ Json.Decode.maybe (Json.Decode.string)
106+
107+jsonEncSub_LoadCipher_cipherType_CardCipher_expMonth_Maybe : Sub_LoadCipher_cipherType_CardCipher_expMonth_Maybe -> Value
108+jsonEncSub_LoadCipher_cipherType_CardCipher_expMonth_Maybe val = (maybeEncode (Json.Encode.string)) val
109+
110+
111+
112+type alias Sub_LoadCipher_cipherType_CardCipher_expYear_Maybe = (Maybe String)
113+
114+jsonDecSub_LoadCipher_cipherType_CardCipher_expYear_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_CardCipher_expYear_Maybe )
115+jsonDecSub_LoadCipher_cipherType_CardCipher_expYear_Maybe =
116+ Json.Decode.maybe (Json.Decode.string)
117+
118+jsonEncSub_LoadCipher_cipherType_CardCipher_expYear_Maybe : Sub_LoadCipher_cipherType_CardCipher_expYear_Maybe -> Value
119+jsonEncSub_LoadCipher_cipherType_CardCipher_expYear_Maybe val = (maybeEncode (Json.Encode.string)) val
120+
121+
122+
123+type alias Sub_LoadCipher_cipherType_CardCipher_number_Maybe = (Maybe String)
124+
125+jsonDecSub_LoadCipher_cipherType_CardCipher_number_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_CardCipher_number_Maybe )
126+jsonDecSub_LoadCipher_cipherType_CardCipher_number_Maybe =
127+ Json.Decode.maybe (Json.Decode.string)
128+
129+jsonEncSub_LoadCipher_cipherType_CardCipher_number_Maybe : Sub_LoadCipher_cipherType_CardCipher_number_Maybe -> Value
130+jsonEncSub_LoadCipher_cipherType_CardCipher_number_Maybe val = (maybeEncode (Json.Encode.string)) val
131+
132+
133+
68134type alias Sub_LoadCipher_cipherType_CardCipher =
69− { brand: String
70− , cardholderName: String
71− , code: String
72− , expMonth: String
73− , expYear: String
74− , number: String
135+ { brand: Sub_LoadCipher_cipherType_CardCipher_brand_Maybe
136+ , cardholderName: Sub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe
137+ , code: Sub_LoadCipher_cipherType_CardCipher_code_Maybe
138+ , expMonth: Sub_LoadCipher_cipherType_CardCipher_expMonth_Maybe
139+ , expYear: Sub_LoadCipher_cipherType_CardCipher_expYear_Maybe
140+ , number: Sub_LoadCipher_cipherType_CardCipher_number_Maybe
75141 }
76142
77143jsonDecSub_LoadCipher_cipherType_CardCipher : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_CardCipher )
78144jsonDecSub_LoadCipher_cipherType_CardCipher =
79145 Json.Decode.succeed (\pbrand pcardholderName pcode pexpMonth pexpYear pnumber -> {brand = pbrand, cardholderName = pcardholderName, code = pcode, expMonth = pexpMonth, expYear = pexpYear, number = pnumber})
80− |> required "brand" (Json.Decode.string)
81− |> required "cardholderName" (Json.Decode.string)
82− |> required "code" (Json.Decode.string)
83− |> required "expMonth" (Json.Decode.string)
84− |> required "expYear" (Json.Decode.string)
85− |> required "number" (Json.Decode.string)
146+ |> required "brand" (jsonDecSub_LoadCipher_cipherType_CardCipher_brand_Maybe)
147+ |> required "cardholderName" (jsonDecSub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe)
148+ |> required "code" (jsonDecSub_LoadCipher_cipherType_CardCipher_code_Maybe)
149+ |> required "expMonth" (jsonDecSub_LoadCipher_cipherType_CardCipher_expMonth_Maybe)
150+ |> required "expYear" (jsonDecSub_LoadCipher_cipherType_CardCipher_expYear_Maybe)
151+ |> required "number" (jsonDecSub_LoadCipher_cipherType_CardCipher_number_Maybe)
86152
87153jsonEncSub_LoadCipher_cipherType_CardCipher : Sub_LoadCipher_cipherType_CardCipher -> Value
88154jsonEncSub_LoadCipher_cipherType_CardCipher val =
89155 Json.Encode.object
90− [ ("brand", Json.Encode.string val.brand)
91− , ("cardholderName", Json.Encode.string val.cardholderName)
92− , ("code", Json.Encode.string val.code)
93− , ("expMonth", Json.Encode.string val.expMonth)
94− , ("expYear", Json.Encode.string val.expYear)
95− , ("number", Json.Encode.string val.number)
156+ [ ("brand", jsonEncSub_LoadCipher_cipherType_CardCipher_brand_Maybe val.brand)
157+ , ("cardholderName", jsonEncSub_LoadCipher_cipherType_CardCipher_cardholderName_Maybe val.cardholderName)
158+ , ("code", jsonEncSub_LoadCipher_cipherType_CardCipher_code_Maybe val.code)
159+ , ("expMonth", jsonEncSub_LoadCipher_cipherType_CardCipher_expMonth_Maybe val.expMonth)
160+ , ("expYear", jsonEncSub_LoadCipher_cipherType_CardCipher_expYear_Maybe val.expYear)
161+ , ("number", jsonEncSub_LoadCipher_cipherType_CardCipher_number_Maybe val.number)
96162 ]
97163
98164
99165
166+type alias Sub_LoadCipher_cipherType_IdentityCipher_address1_Maybe = (Maybe String)
167+
168+jsonDecSub_LoadCipher_cipherType_IdentityCipher_address1_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_address1_Maybe )
169+jsonDecSub_LoadCipher_cipherType_IdentityCipher_address1_Maybe =
170+ Json.Decode.maybe (Json.Decode.string)
171+
172+jsonEncSub_LoadCipher_cipherType_IdentityCipher_address1_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_address1_Maybe -> Value
173+jsonEncSub_LoadCipher_cipherType_IdentityCipher_address1_Maybe val = (maybeEncode (Json.Encode.string)) val
174+
175+
176+
177+type alias Sub_LoadCipher_cipherType_IdentityCipher_address2_Maybe = (Maybe String)
178+
179+jsonDecSub_LoadCipher_cipherType_IdentityCipher_address2_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_address2_Maybe )
180+jsonDecSub_LoadCipher_cipherType_IdentityCipher_address2_Maybe =
181+ Json.Decode.maybe (Json.Decode.string)
182+
183+jsonEncSub_LoadCipher_cipherType_IdentityCipher_address2_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_address2_Maybe -> Value
184+jsonEncSub_LoadCipher_cipherType_IdentityCipher_address2_Maybe val = (maybeEncode (Json.Encode.string)) val
185+
186+
187+
188+type alias Sub_LoadCipher_cipherType_IdentityCipher_address3_Maybe = (Maybe String)
189+
190+jsonDecSub_LoadCipher_cipherType_IdentityCipher_address3_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_address3_Maybe )
191+jsonDecSub_LoadCipher_cipherType_IdentityCipher_address3_Maybe =
192+ Json.Decode.maybe (Json.Decode.string)
193+
194+jsonEncSub_LoadCipher_cipherType_IdentityCipher_address3_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_address3_Maybe -> Value
195+jsonEncSub_LoadCipher_cipherType_IdentityCipher_address3_Maybe val = (maybeEncode (Json.Encode.string)) val
196+
197+
198+
199+type alias Sub_LoadCipher_cipherType_IdentityCipher_city_Maybe = (Maybe String)
200+
201+jsonDecSub_LoadCipher_cipherType_IdentityCipher_city_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_city_Maybe )
202+jsonDecSub_LoadCipher_cipherType_IdentityCipher_city_Maybe =
203+ Json.Decode.maybe (Json.Decode.string)
204+
205+jsonEncSub_LoadCipher_cipherType_IdentityCipher_city_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_city_Maybe -> Value
206+jsonEncSub_LoadCipher_cipherType_IdentityCipher_city_Maybe val = (maybeEncode (Json.Encode.string)) val
207+
208+
209+
210+type alias Sub_LoadCipher_cipherType_IdentityCipher_company_Maybe = (Maybe String)
211+
212+jsonDecSub_LoadCipher_cipherType_IdentityCipher_company_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_company_Maybe )
213+jsonDecSub_LoadCipher_cipherType_IdentityCipher_company_Maybe =
214+ Json.Decode.maybe (Json.Decode.string)
215+
216+jsonEncSub_LoadCipher_cipherType_IdentityCipher_company_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_company_Maybe -> Value
217+jsonEncSub_LoadCipher_cipherType_IdentityCipher_company_Maybe val = (maybeEncode (Json.Encode.string)) val
218+
219+
220+
221+type alias Sub_LoadCipher_cipherType_IdentityCipher_country_Maybe = (Maybe String)
222+
223+jsonDecSub_LoadCipher_cipherType_IdentityCipher_country_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_country_Maybe )
224+jsonDecSub_LoadCipher_cipherType_IdentityCipher_country_Maybe =
225+ Json.Decode.maybe (Json.Decode.string)
226+
227+jsonEncSub_LoadCipher_cipherType_IdentityCipher_country_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_country_Maybe -> Value
228+jsonEncSub_LoadCipher_cipherType_IdentityCipher_country_Maybe val = (maybeEncode (Json.Encode.string)) val
229+
230+
231+
232+type alias Sub_LoadCipher_cipherType_IdentityCipher_email_Maybe = (Maybe String)
233+
234+jsonDecSub_LoadCipher_cipherType_IdentityCipher_email_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_email_Maybe )
235+jsonDecSub_LoadCipher_cipherType_IdentityCipher_email_Maybe =
236+ Json.Decode.maybe (Json.Decode.string)
237+
238+jsonEncSub_LoadCipher_cipherType_IdentityCipher_email_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_email_Maybe -> Value
239+jsonEncSub_LoadCipher_cipherType_IdentityCipher_email_Maybe val = (maybeEncode (Json.Encode.string)) val
240+
241+
242+
243+type alias Sub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe = (Maybe String)
244+
245+jsonDecSub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe )
246+jsonDecSub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe =
247+ Json.Decode.maybe (Json.Decode.string)
248+
249+jsonEncSub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe -> Value
250+jsonEncSub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe val = (maybeEncode (Json.Encode.string)) val
251+
252+
253+
254+type alias Sub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe = (Maybe String)
255+
256+jsonDecSub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe )
257+jsonDecSub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe =
258+ Json.Decode.maybe (Json.Decode.string)
259+
260+jsonEncSub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe -> Value
261+jsonEncSub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe val = (maybeEncode (Json.Encode.string)) val
262+
263+
264+
265+type alias Sub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe = (Maybe String)
266+
267+jsonDecSub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe )
268+jsonDecSub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe =
269+ Json.Decode.maybe (Json.Decode.string)
270+
271+jsonEncSub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe -> Value
272+jsonEncSub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe val = (maybeEncode (Json.Encode.string)) val
273+
274+
275+
276+type alias Sub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe = (Maybe String)
277+
278+jsonDecSub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe )
279+jsonDecSub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe =
280+ Json.Decode.maybe (Json.Decode.string)
281+
282+jsonEncSub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe -> Value
283+jsonEncSub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe val = (maybeEncode (Json.Encode.string)) val
284+
285+
286+
287+type alias Sub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe = (Maybe String)
288+
289+jsonDecSub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe )
290+jsonDecSub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe =
291+ Json.Decode.maybe (Json.Decode.string)
292+
293+jsonEncSub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe -> Value
294+jsonEncSub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe val = (maybeEncode (Json.Encode.string)) val
295+
296+
297+
298+type alias Sub_LoadCipher_cipherType_IdentityCipher_phone_Maybe = (Maybe String)
299+
300+jsonDecSub_LoadCipher_cipherType_IdentityCipher_phone_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_phone_Maybe )
301+jsonDecSub_LoadCipher_cipherType_IdentityCipher_phone_Maybe =
302+ Json.Decode.maybe (Json.Decode.string)
303+
304+jsonEncSub_LoadCipher_cipherType_IdentityCipher_phone_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_phone_Maybe -> Value
305+jsonEncSub_LoadCipher_cipherType_IdentityCipher_phone_Maybe val = (maybeEncode (Json.Encode.string)) val
306+
307+
308+
309+type alias Sub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe = (Maybe String)
310+
311+jsonDecSub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe )
312+jsonDecSub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe =
313+ Json.Decode.maybe (Json.Decode.string)
314+
315+jsonEncSub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe -> Value
316+jsonEncSub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe val = (maybeEncode (Json.Encode.string)) val
317+
318+
319+
320+type alias Sub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe = (Maybe String)
321+
322+jsonDecSub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe )
323+jsonDecSub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe =
324+ Json.Decode.maybe (Json.Decode.string)
325+
326+jsonEncSub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe -> Value
327+jsonEncSub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe val = (maybeEncode (Json.Encode.string)) val
328+
329+
330+
331+type alias Sub_LoadCipher_cipherType_IdentityCipher_state_Maybe = (Maybe String)
332+
333+jsonDecSub_LoadCipher_cipherType_IdentityCipher_state_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_state_Maybe )
334+jsonDecSub_LoadCipher_cipherType_IdentityCipher_state_Maybe =
335+ Json.Decode.maybe (Json.Decode.string)
336+
337+jsonEncSub_LoadCipher_cipherType_IdentityCipher_state_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_state_Maybe -> Value
338+jsonEncSub_LoadCipher_cipherType_IdentityCipher_state_Maybe val = (maybeEncode (Json.Encode.string)) val
339+
340+
341+
342+type alias Sub_LoadCipher_cipherType_IdentityCipher_title_Maybe = (Maybe String)
343+
344+jsonDecSub_LoadCipher_cipherType_IdentityCipher_title_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_title_Maybe )
345+jsonDecSub_LoadCipher_cipherType_IdentityCipher_title_Maybe =
346+ Json.Decode.maybe (Json.Decode.string)
347+
348+jsonEncSub_LoadCipher_cipherType_IdentityCipher_title_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_title_Maybe -> Value
349+jsonEncSub_LoadCipher_cipherType_IdentityCipher_title_Maybe val = (maybeEncode (Json.Encode.string)) val
350+
351+
352+
353+type alias Sub_LoadCipher_cipherType_IdentityCipher_username_Maybe = (Maybe String)
354+
355+jsonDecSub_LoadCipher_cipherType_IdentityCipher_username_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher_username_Maybe )
356+jsonDecSub_LoadCipher_cipherType_IdentityCipher_username_Maybe =
357+ Json.Decode.maybe (Json.Decode.string)
358+
359+jsonEncSub_LoadCipher_cipherType_IdentityCipher_username_Maybe : Sub_LoadCipher_cipherType_IdentityCipher_username_Maybe -> Value
360+jsonEncSub_LoadCipher_cipherType_IdentityCipher_username_Maybe val = (maybeEncode (Json.Encode.string)) val
361+
362+
363+
100364type alias Sub_LoadCipher_cipherType_IdentityCipher =
101− { address1: String
102− , address2: String
103− , address3: String
104− , city: String
105− , company: String
106− , country: String
107− , email: String
108− , firstName: String
109− , lastName: String
110− , licenseNumber: String
111− , middleName: String
112− , passportNumber: String
113− , phone: String
114− , postalCode: String
115− , ssn: String
116− , state: String
117− , title: String
118− , username: String
365+ { address1: Sub_LoadCipher_cipherType_IdentityCipher_address1_Maybe
366+ , address2: Sub_LoadCipher_cipherType_IdentityCipher_address2_Maybe
367+ , address3: Sub_LoadCipher_cipherType_IdentityCipher_address3_Maybe
368+ , city: Sub_LoadCipher_cipherType_IdentityCipher_city_Maybe
369+ , company: Sub_LoadCipher_cipherType_IdentityCipher_company_Maybe
370+ , country: Sub_LoadCipher_cipherType_IdentityCipher_country_Maybe
371+ , email: Sub_LoadCipher_cipherType_IdentityCipher_email_Maybe
372+ , firstName: Sub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe
373+ , lastName: Sub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe
374+ , licenseNumber: Sub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe
375+ , middleName: Sub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe
376+ , passportNumber: Sub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe
377+ , phone: Sub_LoadCipher_cipherType_IdentityCipher_phone_Maybe
378+ , postalCode: Sub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe
379+ , ssn: Sub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe
380+ , state: Sub_LoadCipher_cipherType_IdentityCipher_state_Maybe
381+ , title: Sub_LoadCipher_cipherType_IdentityCipher_title_Maybe
382+ , username: Sub_LoadCipher_cipherType_IdentityCipher_username_Maybe
119383 }
120384
121385jsonDecSub_LoadCipher_cipherType_IdentityCipher : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_IdentityCipher )
122386jsonDecSub_LoadCipher_cipherType_IdentityCipher =
123387 Json.Decode.succeed (\paddress1 paddress2 paddress3 pcity pcompany pcountry pemail pfirstName plastName plicenseNumber pmiddleName ppassportNumber pphone ppostalCode pssn pstate ptitle pusername -> {address1 = paddress1, address2 = paddress2, address3 = paddress3, city = pcity, company = pcompany, country = pcountry, email = pemail, firstName = pfirstName, lastName = plastName, licenseNumber = plicenseNumber, middleName = pmiddleName, passportNumber = ppassportNumber, phone = pphone, postalCode = ppostalCode, ssn = pssn, state = pstate, title = ptitle, username = pusername})
124− |> required "address1" (Json.Decode.string)
125− |> required "address2" (Json.Decode.string)
126− |> required "address3" (Json.Decode.string)
127− |> required "city" (Json.Decode.string)
128− |> required "company" (Json.Decode.string)
129− |> required "country" (Json.Decode.string)
130− |> required "email" (Json.Decode.string)
131− |> required "firstName" (Json.Decode.string)
132− |> required "lastName" (Json.Decode.string)
133− |> required "licenseNumber" (Json.Decode.string)
134− |> required "middleName" (Json.Decode.string)
135− |> required "passportNumber" (Json.Decode.string)
136− |> required "phone" (Json.Decode.string)
137− |> required "postalCode" (Json.Decode.string)
138− |> required "ssn" (Json.Decode.string)
139− |> required "state" (Json.Decode.string)
140− |> required "title" (Json.Decode.string)
141− |> required "username" (Json.Decode.string)
388+ |> required "address1" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_address1_Maybe)
389+ |> required "address2" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_address2_Maybe)
390+ |> required "address3" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_address3_Maybe)
391+ |> required "city" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_city_Maybe)
392+ |> required "company" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_company_Maybe)
393+ |> required "country" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_country_Maybe)
394+ |> required "email" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_email_Maybe)
395+ |> required "firstName" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe)
396+ |> required "lastName" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe)
397+ |> required "licenseNumber" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe)
398+ |> required "middleName" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe)
399+ |> required "passportNumber" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe)
400+ |> required "phone" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_phone_Maybe)
401+ |> required "postalCode" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe)
402+ |> required "ssn" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe)
403+ |> required "state" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_state_Maybe)
404+ |> required "title" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_title_Maybe)
405+ |> required "username" (jsonDecSub_LoadCipher_cipherType_IdentityCipher_username_Maybe)
142406
143407jsonEncSub_LoadCipher_cipherType_IdentityCipher : Sub_LoadCipher_cipherType_IdentityCipher -> Value
144408jsonEncSub_LoadCipher_cipherType_IdentityCipher val =
145409 Json.Encode.object
146− [ ("address1", Json.Encode.string val.address1)
147− , ("address2", Json.Encode.string val.address2)
148− , ("address3", Json.Encode.string val.address3)
149− , ("city", Json.Encode.string val.city)
150− , ("company", Json.Encode.string val.company)
151− , ("country", Json.Encode.string val.country)
152− , ("email", Json.Encode.string val.email)
153− , ("firstName", Json.Encode.string val.firstName)
154− , ("lastName", Json.Encode.string val.lastName)
155− , ("licenseNumber", Json.Encode.string val.licenseNumber)
156− , ("middleName", Json.Encode.string val.middleName)
157− , ("passportNumber", Json.Encode.string val.passportNumber)
158− , ("phone", Json.Encode.string val.phone)
159− , ("postalCode", Json.Encode.string val.postalCode)
160− , ("ssn", Json.Encode.string val.ssn)
161− , ("state", Json.Encode.string val.state)
162− , ("title", Json.Encode.string val.title)
163− , ("username", Json.Encode.string val.username)
410+ [ ("address1", jsonEncSub_LoadCipher_cipherType_IdentityCipher_address1_Maybe val.address1)
411+ , ("address2", jsonEncSub_LoadCipher_cipherType_IdentityCipher_address2_Maybe val.address2)
412+ , ("address3", jsonEncSub_LoadCipher_cipherType_IdentityCipher_address3_Maybe val.address3)
413+ , ("city", jsonEncSub_LoadCipher_cipherType_IdentityCipher_city_Maybe val.city)
414+ , ("company", jsonEncSub_LoadCipher_cipherType_IdentityCipher_company_Maybe val.company)
415+ , ("country", jsonEncSub_LoadCipher_cipherType_IdentityCipher_country_Maybe val.country)
416+ , ("email", jsonEncSub_LoadCipher_cipherType_IdentityCipher_email_Maybe val.email)
417+ , ("firstName", jsonEncSub_LoadCipher_cipherType_IdentityCipher_firstName_Maybe val.firstName)
418+ , ("lastName", jsonEncSub_LoadCipher_cipherType_IdentityCipher_lastName_Maybe val.lastName)
419+ , ("licenseNumber", jsonEncSub_LoadCipher_cipherType_IdentityCipher_licenseNumber_Maybe val.licenseNumber)
420+ , ("middleName", jsonEncSub_LoadCipher_cipherType_IdentityCipher_middleName_Maybe val.middleName)
421+ , ("passportNumber", jsonEncSub_LoadCipher_cipherType_IdentityCipher_passportNumber_Maybe val.passportNumber)
422+ , ("phone", jsonEncSub_LoadCipher_cipherType_IdentityCipher_phone_Maybe val.phone)
423+ , ("postalCode", jsonEncSub_LoadCipher_cipherType_IdentityCipher_postalCode_Maybe val.postalCode)
424+ , ("ssn", jsonEncSub_LoadCipher_cipherType_IdentityCipher_ssn_Maybe val.ssn)
425+ , ("state", jsonEncSub_LoadCipher_cipherType_IdentityCipher_state_Maybe val.state)
426+ , ("title", jsonEncSub_LoadCipher_cipherType_IdentityCipher_title_Maybe val.title)
427+ , ("username", jsonEncSub_LoadCipher_cipherType_IdentityCipher_username_Maybe val.username)
164428 ]
165429
166430
167431
432+type alias Sub_LoadCipher_cipherType_LoginCipher_password_Maybe = (Maybe String)
433+
434+jsonDecSub_LoadCipher_cipherType_LoginCipher_password_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_LoginCipher_password_Maybe )
435+jsonDecSub_LoadCipher_cipherType_LoginCipher_password_Maybe =
436+ Json.Decode.maybe (Json.Decode.string)
437+
438+jsonEncSub_LoadCipher_cipherType_LoginCipher_password_Maybe : Sub_LoadCipher_cipherType_LoginCipher_password_Maybe -> Value
439+jsonEncSub_LoadCipher_cipherType_LoginCipher_password_Maybe val = (maybeEncode (Json.Encode.string)) val
440+
441+
442+
168443type alias Sub_LoadCipher_cipherType_LoginCipher_uris_List = (List String)
169444
170445jsonDecSub_LoadCipher_cipherType_LoginCipher_uris_List : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_LoginCipher_uris_List )
@@ -176,25 +451,36 @@ jsonEncSub_LoadCipher_cipherType_LoginCipher_uris_List val = (Json.Encode.list
176451
177452
178453
454+type alias Sub_LoadCipher_cipherType_LoginCipher_username_Maybe = (Maybe String)
455+
456+jsonDecSub_LoadCipher_cipherType_LoginCipher_username_Maybe : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_LoginCipher_username_Maybe )
457+jsonDecSub_LoadCipher_cipherType_LoginCipher_username_Maybe =
458+ Json.Decode.maybe (Json.Decode.string)
459+
460+jsonEncSub_LoadCipher_cipherType_LoginCipher_username_Maybe : Sub_LoadCipher_cipherType_LoginCipher_username_Maybe -> Value
461+jsonEncSub_LoadCipher_cipherType_LoginCipher_username_Maybe val = (maybeEncode (Json.Encode.string)) val
462+
463+
464+
179465type alias Sub_LoadCipher_cipherType_LoginCipher =
180− { password: String
466+ { password: Sub_LoadCipher_cipherType_LoginCipher_password_Maybe
181467 , uris: Sub_LoadCipher_cipherType_LoginCipher_uris_List
182− , username: String
468+ , username: Sub_LoadCipher_cipherType_LoginCipher_username_Maybe
183469 }
184470
185471jsonDecSub_LoadCipher_cipherType_LoginCipher : Json.Decode.Decoder ( Sub_LoadCipher_cipherType_LoginCipher )
186472jsonDecSub_LoadCipher_cipherType_LoginCipher =
187473 Json.Decode.succeed (\ppassword puris pusername -> {password = ppassword, uris = puris, username = pusername})
188− |> required "password" (Json.Decode.string)
474+ |> required "password" (jsonDecSub_LoadCipher_cipherType_LoginCipher_password_Maybe)
189475 |> required "uris" (jsonDecSub_LoadCipher_cipherType_LoginCipher_uris_List)
190− |> required "username" (Json.Decode.string)
476+ |> required "username" (jsonDecSub_LoadCipher_cipherType_LoginCipher_username_Maybe)
191477
192478jsonEncSub_LoadCipher_cipherType_LoginCipher : Sub_LoadCipher_cipherType_LoginCipher -> Value
193479jsonEncSub_LoadCipher_cipherType_LoginCipher val =
194480 Json.Encode.object
195− [ ("password", Json.Encode.string val.password)
481+ [ ("password", jsonEncSub_LoadCipher_cipherType_LoginCipher_password_Maybe val.password)
196482 , ("uris", jsonEncSub_LoadCipher_cipherType_LoginCipher_uris_List val.uris)
197− , ("username", Json.Encode.string val.username)
483+ , ("username", jsonEncSub_LoadCipher_cipherType_LoginCipher_username_Maybe val.username)
198484 ]
199485
200486