protected function GenerateSecurityHash($aParameter)
    {
        $trx_securityhash = '';
        $sSharedSecret = $this->GetConfigParameter('shared_secret');
        if (!empty($sSharedSecret)) {
            $trx_securityhash = md5($aParameter['trxuser_id'].$aParameter['trx_amount'].$aParameter['trx_currency'].$aParameter['trxpassword'].$sSharedSecret);
        }

        return $trx_securityhash;
    }