public void GetRandomText() { Int32 index; String randomText; for (index = 0; index < 20; index++) { randomText = WebClientToken.GetRandomText(); Assert.IsTrue(randomText.IsNotEmpty()); Assert.IsFalse(randomText.Contains(ArtDatabanken.WebService.Settings.Default.ClientTokenDelimiter.ToString())); } }
public void CheckDataSessionIdFormatError() { CipherString cipherString; String token; WebClientToken clientToken; token = WebClientToken.GetRandomText() + WebService.Settings.Default.ClientTokenDelimiter + DateTime.Now.WebToString() + WebService.Settings.Default.ClientTokenDelimiter + Settings.Default.TestUserName + WebService.Settings.Default.ClientTokenDelimiter + Settings.Default.TestClientApplicationName + WebService.Settings.Default.ClientTokenDelimiter + "Hej" + WebService.Settings.Default.ClientTokenDelimiter + WebServiceContext.GetClientIpAddress() + WebService.Settings.Default.ClientTokenDelimiter + WebServiceData.WebServiceManager.Name + WebService.Settings.Default.ClientTokenDelimiter + WebClientToken.GetRandomText(); cipherString = new CipherString(); token = cipherString.EncryptText(token); clientToken = new WebClientToken(token, WebServiceData.WebServiceManager.Key); clientToken.CheckData(); }
public void CheckDataClientIpAddressToLongError() { CipherString cipherString; String token; WebClientToken clientToken; token = WebClientToken.GetRandomText() + WebService.Settings.Default.ClientTokenDelimiter + DateTime.Now.WebToString() + WebService.Settings.Default.ClientTokenDelimiter + Settings.Default.TestUserName + WebService.Settings.Default.ClientTokenDelimiter + Settings.Default.TestPassword + WebService.Settings.Default.ClientTokenDelimiter + 42 + WebService.Settings.Default.ClientTokenDelimiter + GetString(WebService.Settings.Default.IPv6MaxStringLength + 1) + WebService.Settings.Default.ClientTokenDelimiter + WebServiceData.WebServiceManager.Name + WebService.Settings.Default.ClientTokenDelimiter + WebClientToken.GetRandomText(); cipherString = new CipherString(); token = cipherString.EncryptText(token); clientToken = new WebClientToken(token, WebServiceData.WebServiceManager.Key); clientToken.CheckData(); }