Selecting a Certificate for Unwired Server Connections

Select the X.509 certificate from the data vault for Unwired Server authentication.

@try
{
	[vault unlock:vaultPassword withSalt:vaultSalt];
	SUPLoginCertificate *cert = [SUPLoginCertificate load:@"myCert" withVault:vault];
	SUPConnectionProfile *syncProfile = [MyPackage_MyPackageDB getSynchronizationProfile];
	syncProfile.certificate = cert;
	[cert release];
}
@catch(NSException *ex)
	// Handle any errors
}
@finally
{
	// Make sure vault is locked even if an error occurs
	[vault lock];
}