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 = [SUP101_SUP101DB 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];
}