/* Ċ Ġ* ĠCopyright Ġ 2 0 2 0 ĠI ce Rock ĠMAG ĠInc . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense . Ċ Ġ*/ Ċ Ċ package Ġcom . icer ock dev . service . sms . driver . sms 4 b Ċ Ċ import Ġcom . fasterxml . jackson . databind . Deserialization Feature Ċ import Ġcom . fasterxml . jackson . databind . Mapper Feature Ċ import Ġcom . fasterxml . jackson . databind . ObjectMapper Ċ import Ġcom . fasterxml . jackson . data format . xml . Jack son Xml Module Ċ import Ġcom . fasterxml . jackson . data format . xml . Xml Mapper Ċ import Ġcom . fasterxml . jackson . module . kotlin . register Kotlin Module Ċ import Ġio . ktor . client . HttpClient Ċ import Ġio . ktor . client . engine . apache . Apache Ċ Ċ data Ġclass ĠS ms 4 b Config ( ĊĠĠĠ Ġval Ġclient : ĠHttpClient Ġ= ĠHttpClient ( Apache ), ĊĠĠĠ Ġval Ġmapper : ĠObjectMapper Ġ= ĠXml Mapper ( Jack son Xml Module (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠsetDefault Use Wrapper ( false ) ĊĠĠĠ Ġ}). register Kotlin Module () ĊĠĠĠĠĠĠĠ Ġ. configure ( Mapper Feature . ACCEPT _ CASE _ INS ENS ITIVE _ PROPERTIES , Ġtrue ) ĊĠĠĠĠĠĠĠ Ġ. configure ( Deserialization Feature . FAIL _ ON _ UNKNOWN _ PROPERTIES , Ġfalse ), ĊĠĠĠ Ġval Ġurl : ĠString Ġ= Ġ" https :// sms 4 b . ru / ws / sms . asm x / Send SMS ", ĊĠĠĠ Ġval Ġlogin : ĠString , ĊĠĠĠ Ġval Ġpassword : ĠString , ĊĠĠĠ Ġval Ġsource : ĠString Ċ ) Ċ