package Ġcom . sun zn . pay . sample . alipay Ċ Ċ object ĠOrder Proxy Ġ{ ĊĊĠĠĠ Ġprivate Ġconst Ġval ĠAPP _ ID Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġconst Ġval ĠRSA 2 _ PRIVATE Ġ= Ġ""; ĊĊĠĠĠ Ġfun Ġbuild Order (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġparams : ĠMap < String , ĠString > Ġ= ĠOrder Info Util 2 _ 0 . build Order Param Map ( APP _ ID , Ġtrue ) ĊĠĠĠĠĠĠĠ Ġval Ġorder Param : ĠString Ġ= ĠOrder Info Util 2 _ 0 . build Order Param ( params ) ĊĠĠĠĠĠĠĠ Ġval Ġsign : ĠString Ġ= ĠOrder Info Util 2 _ 0 . get Sign ( params , ĠRSA 2 _ PRIVATE , Ġtrue ) ĊĠĠĠĠĠĠĠ Ġreturn Ġ"$ order Param & $ sign " ĊĠĠĠ Ġ} Ċ Ċ }