private bool HandleOpenTokenProviderComplete(IAsyncResult result) { System.ServiceModel.Security.SecurityUtils.EndOpenTokenProviderIfRequired(result); IAsyncResult result2 = TransportSecurityHelpers.BeginGetSspiCredential(this.parent.clientTokenProvider, this.timeoutHelper.RemainingTime(), this.onGetSspiCredential, this); if (!result2.CompletedSynchronously) { return(false); } return(this.HandleGetSspiCredentialComplete(result2)); }
bool HandleOpenTokenProviderComplete(IAsyncResult result) { SecurityUtils.EndOpenTokenProviderIfRequired(result); IAsyncResult getCredentialResult = TransportSecurityHelpers.BeginGetSspiCredential( parent.clientTokenProvider, timeoutHelper.RemainingTime(), onGetSspiCredential, this); if (!getCredentialResult.CompletedSynchronously) { return(false); } return(HandleGetSspiCredentialComplete(getCredentialResult)); }