Kansas Gov Sam Brownback has signed a law aimed at keeping state's courts or government agencies from basing decisions on Shariah law.