/** Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 0 - 2 0 2 1 , ĠKon ink lij ke ĠPhil ips ĠN . V ., Ġhttps :// www . phil ips . com Ċ Ġ* ĠSPDX - License - Identifier : ĠMIT Ċ Ġ*/ Ċ @ file : Suppress (" unused ") Ċ Ċ package Ġcom . phil ips . h sdp . apis . iam . user . domain . sdk Ċ Ċ import Ġcom . think ing logic . builder . annotation . Builder Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ @ Builder Ċ data Ġclass ĠSet Password ( ĊĠĠĠ Ġval Ġlogin Id : ĠString , ĊĠĠĠ Ġval Ġconfirmation Code : ĠString , ĊĠĠĠ Ġval Ġnew Password : ĠString , ĊĠĠĠ Ġval Ġcontext : ĠSet Password Context , Ċ ) Ċ Ċ @ Serializable Ċ enum Ġclass ĠSet Password Context ( val Ġvalue : ĠString ) Ġ{ ĊĠĠĠ Ġ@ Serial Name (" user Create ") ĠUser Create (" user Create "), ĊĠĠĠ Ġ@ Serial Name (" recover Password ") ĠRe cover Password (" recover Password "), Ċ } Ċ