Originally posted by Arachnid1
The fact that he coulhis suit at will seems to imply that to be honest. It wouldn't make sense for it to not have Asgardian enchantments on it.
This isn't proof to him apparently. The fact that Odin can take it away, and Thor can call it upon will to d summon/materialize is magic/enchantments.