Treaty of Guadalupe Hidalgo
The Treaty of Guadalupe Hidalgo of 1848 which ended the U.S.-Mexican War was to recognize the legitimacy of his grant.