예제 #1
0
        protected override bool OnProcessMessageCustom(CoreLib.ILogMethod method, IFreeformEntity_Msg request)
        {
            // initiate a key exchange (ticket)
            var msgTicket = this.Factory.SecurityTables.InitKeyExchangeStartG2H_SIM(request.IpAddress, FF_AppId_SessionIds.Security, this.NewTransactionId);
            var msgEFT    = this.Factory.SecurityTables.InitKeyExchangeStartG2H_SIM(request.IpAddress, FF_AppId_SessionIds.ECash, this.NewTransactionId);

            this.ExecuteCurrentRequests(msgTicket, msgEFT);
            return(true);
        }
예제 #2
0
 internal override ExecutionStep ExecuteInternal(CoreLib.ILogMethod method, IFreeformEntity_Msg request)
 {
     this.ExecuteNextStep(request);
     return(this);
 }
예제 #3
0
 internal override ExecutionStep ExecuteInternal(CoreLib.ILogMethod method, IFreeformEntity_Msg request)
 {
     return(base.ExecuteInternal(method, request));
 }