The .NET is misleading here. Passport really has nothing to do with .NET