package Ġcom . ph z . dev . util Ċ Ċ import Ġcom . tencent . mm kv . MM KV Ċ Ċ /** Ċ Ġ* Ġ@ author Ġph z Ċ Ġ* Ġ@ description Ġæķ°æį® æĮģ ä¹ħ åĮĸ å·¥åħ· ç±» Ċ Ġ*/ Ċ object ĠPersistence Util Ġ{ ĊĠĠĠ Ġprivate Ġconst Ġval ĠID _ CACHE Ġ= Ġ" cache _ kk " ĊĊĠĠĠ Ġconst Ġval ĠUSER NAME Ġ= Ġ" USERNAME " Ġ// çĶ¨æĪ·åĲį ĊĠĠĠ Ġconst Ġval ĠP WD Ġ= Ġ" PWD " Ġ// å¯Ĩçłģ ĊĠĠĠ Ġconst Ġval ĠTOKEN Ġ= Ġ" TOKEN " // çĻ» éĻĨ åĲİ èİ·åıĸ çļĦ token ĊĊĠĠĠ Ġfun Ġclear Cache () Ġ{ ĊĠĠĠĠĠĠĠ Ġset UserName ("") ĊĠĠĠĠĠĠĠ Ġset PWD ("") ĊĠĠĠĠĠĠĠ Ġset Token ("") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset UserName ( name : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ ĠM MK V . mm kv With ID ( ID _ CACHE ). encode ( USERNAME , Ġname ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget UserName (): ĠString Ġ= ĠM MK V . mm kv With ID ( ID _ CACHE ). decode String ( USERNAME , Ġ"") ĊĊĠĠĠ Ġfun Ġset PWD ( pwd : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ ĠM MK V . mm kv With ID ( ID _ CACHE ). encode ( PWD , Ġpwd ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget PWD (): ĠString Ġ= ĠM MK V . mm kv With ID ( ID _ CACHE ). decode String ( PWD , Ġ"") ĊĊĠĠĠ Ġfun Ġset Token ( token : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ ĠM MK V . mm kv With ID ( ID _ CACHE ). encode ( TOKEN , Ġtoken ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠgetToken (): ĠString Ġ= ĠM MK V . mm kv With ID ( ID _ CACHE ). decode String ( TOKEN ," ") Ċ }