public string loginWithIdentityCredential(IdentityProvider identityProvider, string identifier, string password, bool keepLoggedIn, string accessLocation, string systemName, string certificate)
{
#if !SILVERLIGHT
send_loginWithIdentityCredential(identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate);
return recv_loginWithIdentityCredential();
#else
var asyncResult = Begin_loginWithIdentityCredential(null, null, identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate);
return End_loginWithIdentityCredential(asyncResult);
#endif
}
#if SILVERLIGHT