Building the C# SSO DLL for the Web Services SDK

In the vSphere Web Services SDK, VMware supplies several sample Single Sign-On (SSO) clients for Visual Studio. The SDK includes a project (.csproj) file for each sample, and a solution (.sln) file for the whole set of samples. The project files reference the DLL through which a client communicates with the SSO service.

The samples demonstrate how to authenticate with the SSO service, using the methods available to vSphere clients. The methods include the use of user credentials to authenticate and retrieve bearer and Holder-of-Key (HoK) tokens. You can use these methods to authenticate when running vSphere samples or other clients, such as the SimpleClient sample described in Running the Microsoft .NET C# Version of SimpleClient in the Web Services SDK.