VBScript API Reference
VBScript API Reference
When working with Microsoft® .NET Passport in Microsoft® Visual Basic® Scripting Edition (VBScript), you can use the following COM-based objects as your application programming interface (API). This section details each object and its properties and methods.
Objects
Object Description Passport Crypt Object The Passport Crypt object is used locally to encrypt or decrypt information stored as local cookies or sent between site pages within a URL's query string. This enables participating sites to enforce the same security rules locally that .NET Passport uses when transmitting profile information using HTTP. The Passport Crypt object is also occasionally used when implementing Web APIs or coding Microsoft® Kids Passport pages that require handling the kppvc parameter on a query string. Passport Factory Object The Passport Factory object is suitable for Microsoft® Internet Information Services (IIS)/Active Server Pages (ASP) application scope and is used for creating multiple Passport Manager objects to take advantage of object pooling in IIS. Passport Manager objects created with the Factory object support the standard Passport Manager API. Passport LookupTable Object The Passport LookupTable object is used to obtain values for supplied keys in lookup tables. This object is required if your site plans to read or write GeoID values, as used by the Region attribute of the .NET Passport core profile. Passport Manager Object The Passport Manager is a server-side object for .NET Passport single sign-in (SSI), which uses cookies and query string data as the basis for querying a central user store. This is the primary object for .NET Passport participating site operations, for either SSI or Kids Passport services.