X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=tests%2Forg%2Fcacert%2Fgigi%2FTestCrossDomainAccess.java;fp=tests%2Forg%2Fcacert%2Fgigi%2FTestCrossDomainAccess.java;h=26dc35fb312206c99d6c1adb41687ec7c435415a;hb=ccf3d903ed99ffe0a4ef32b317687b14698d6a75;hp=28c0b20a7b207294d16a4372d785f5c6fcf5ecc9;hpb=79d4df03750305ae922b992dfb1d56200ba82336;p=gigi.git diff --git a/tests/org/cacert/gigi/TestCrossDomainAccess.java b/tests/org/cacert/gigi/TestCrossDomainAccess.java index 28c0b20a..26dc35fb 100644 --- a/tests/org/cacert/gigi/TestCrossDomainAccess.java +++ b/tests/org/cacert/gigi/TestCrossDomainAccess.java @@ -8,15 +8,8 @@ import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import java.security.GeneralSecurityException; -import java.security.KeyPair; -import java.security.PrivateKey; -import java.security.cert.X509Certificate; import java.sql.SQLException; -import org.cacert.gigi.dbObjects.Certificate; -import org.cacert.gigi.dbObjects.Certificate.CSRType; -import org.cacert.gigi.dbObjects.CertificateProfile; -import org.cacert.gigi.dbObjects.User; import org.cacert.gigi.testUtils.IOUtils; import org.cacert.gigi.testUtils.ManagedTest; import org.cacert.gigi.util.ServerConstants; @@ -46,17 +39,7 @@ public class TestCrossDomainAccess extends ManagedTest { @Test public void testCorrectOriginHeaderFromHttpsToSecure() throws MalformedURLException, IOException, GeneralSecurityException, SQLException, InterruptedException, GigiApiException { - String email = createUniqueName() + "@b.ce"; - int id = createVerifiedUser("Kurti", "Hansel", email, TEST_PASSWORD); - KeyPair kp = generateKeypair(); - String key1 = generatePEMCSR(kp, "CN=" + email); - Certificate c = new Certificate(User.getById(id), Certificate.buildDN("CN", email), "sha256", key1, CSRType.CSR, CertificateProfile.getById(1)); - final PrivateKey pk = kp.getPrivate(); - c.issue(null, "2y").waitFor(60000); - final X509Certificate ce = c.cert(); - String cookie = login(pk, ce); URLConnection con = new URL("https://" + ServerConstants.getSecureHostNamePort()).openConnection(); - con.setRequestProperty("Cookie", cookie); con.setRequestProperty("Origin", "https://" + ServerConstants.getWwwHostNamePortSecure()); String contains = IOUtils.readURL(con); assertTrue( !contains.contains("No cross domain access allowed."));