private OperationResponse HandleAuthenticateTokenRequest(AuthenticateRequest request) { OperationResponse operationResponse; var authToken = this.GetValidAuthToken(request, out operationResponse); if (operationResponse != null || authToken == null) { return operationResponse; } this.SetupPeer(authToken); // publish operation response var responseObject = new AuthenticateResponse { QueuePosition = 0 }; return new OperationResponse(request.OperationRequest.OperationCode, responseObject); }
private OperationResponse HandleAuthenticate(OperationRequest operationRequest) { OperationResponse response; var request = new AuthenticateRequest(this.Protocol, operationRequest); if (!OperationHelper.ValidateOperation(request, log, out response)) { return response; } this.UserId = request.UserId; this.Application = ((MasterApplication) ApplicationBase.Instance).DefaultApplication; // publish operation response var responseObject = new AuthenticateResponse { QueuePosition = 0 }; return new OperationResponse(operationRequest.OperationCode, responseObject); }