Security for Service-Oriented On-Demand Grid Computing