parsePSKeyMapAndPt4TokenMap(tlvMap119[0x512]?:error("Cannot find tlv 0x512, which is pskeyMap and pt4tokenMap"),creationTime,expireTime,outPSKeyMap,outPt4TokenMap)
parsePSKeyMapAndPt4TokenMap(
tlvMap119[0x512]?:error("Cannot find tlv 0x512, which is pskeyMap and pt4tokenMap"),
creationTime,
expireTime,
outPSKeyMap,
outPt4TokenMap
)
vara1:ByteArray?=null
varnoPicSig:ByteArray?=null
tlvMap119[0x531]?.let{
analysisTlv0x531(it){arg1,arg2->
a1=arg1
noPicSig=arg2
}
}
client.wLoginSigInfo=WLoginSigInfo(
client.wLoginSigInfo=WLoginSigInfo(
uin=client.uin,
uin=client.uin,
encryptA1=inline{
encryptA1=a1,
valt10c=tlvMap119[0x10c]
noPicSig=noPicSig,
valt106=tlvMap119[0x106]
if(t106!=null&&t10c!=null){
t106+t10c
}elseByteArray(0)
},
noPicSig=tlvMap119.getOrEmpty(0x16a),
G=byteArrayOf(),// defaults {}, from asyncContext._G
G=byteArrayOf(),// defaults {}, from asyncContext._G
dpwd=byteArrayOf(),// defaults {}, from asyncContext._G
dpwd=byteArrayOf(),// defaults {}, from asyncContext._G
randSeed=tlvMap119.getOrEmpty(0x403),// or from asyncContext._t403.get_body_data()
randSeed=tlvMap119.getOrEmpty(0x403),// or from asyncContext._t403.get_body_data()