Provide a mechanism to migrate credentials from a legacy type to a non-legacy type