+
+ @Test
+ public void testPWLogin() throws MalformedURLException, UnsupportedEncodingException, IOException {
+ String cookiePW = login(email, TEST_PASSWORD);
+ loginCertificate = null;
+ assertEquals(403, get(cookiePW, SupportEnterTicketPage.PATH).getResponseCode());
+ assertEquals(403, get(cookiePW, FindUserByEmailPage.PATH).getResponseCode());
+ assertEquals(403, get(cookiePW, FindUserByDomainPage.PATH).getResponseCode());
+ assertEquals(403, get(cookiePW, FindCertPage.PATH).getResponseCode());
+ }
+
+ @Test
+ public void testNoSupportChallenge() throws MalformedURLException, UnsupportedEncodingException, IOException, GigiApiException {
+ User supporter1 = User.getById(createVerificationUser("testworker", "testname", createUniqueName() + "@testdom.com", TEST_PASSWORD));
+ grant(supporter1, Group.SUPPORTER);
+ loginCertificate = null;
+ cookie = cookieWithCertificateLogin(supporter1);
+
+ assertEquals(403, get(SupportEnterTicketPage.PATH).getResponseCode());
+ assertEquals(403, get(FindUserByEmailPage.PATH).getResponseCode());
+ assertEquals(403, get(FindUserByDomainPage.PATH).getResponseCode());
+ assertEquals(403, get(FindCertPage.PATH).getResponseCode());
+ }
+