Why can I just signmy code with the token I get from GeoTrust?
The token you get from GeoTrust contains a certificatethat is recognized by GeoTrust only. This certificateis not trusted in the Smartphone applicationenvironment. GeoTrust uses this certificate to recognize and grant accessto your Windows Mobile Code Signing Credentials account; in additionwe insure files submittedin your account were signed by this same certificate (Your certificate).