Dim cUserName as String
Dim cPassword as String
Dim su As StringUtils
'Please note ws is WebSocket in ABMaterial application
Dim cTemp() As Byte = su.DecodeBase64( su.DecodeUrl( ws.UpgradeRequest.GetParameter("username") , "UTF8" ) )
cUserName = DecryptText( cTemp , "123456")
Dim cTemp() As Byte = su.DecodeBase64( su.DecodeUrl( ws.UpgradeRequest.GetParameter("password"), "UTF8" ) )
cPassword = DecryptText( cTemp , "123456")
Sub DecryptText(EncryptedData() As Byte, password As String) As String
Dim c As B4XCipher
Dim b() As Byte = c.Decrypt(EncryptedData,password)
Return BytesToString(b, 0, b.Length, "utf8")
End Sub