< prev index next >
test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java
Print this page
rev 51638 : [mq]: 8210112
*** 23,32 ****
--- 23,33 ----
/*
* @test
* @bug 8164879
* @library /lib/testlibrary ../../
+ * @library /test/lib
* @modules java.base/sun.security.util
* @summary Verify AES/GCM's limits set in the jdk.tls.keyLimits property
* @run main SSLSocketKeyLimit 0 server AES/GCM/NoPadding keyupdate 1000000
* @run main SSLSocketKeyLimit 0 client AES/GCM/NoPadding keyupdate 1000000
* @run main SSLSocketKeyLimit 1 client AES/GCM/NoPadding keyupdate 2^22
*** 45,67 ****
import javax.net.ssl.SSLServerSocket;
import javax.net.ssl.SSLServerSocketFactory;
import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;
import javax.net.ssl.TrustManagerFactory;
- import java.io.ByteArrayInputStream;
- import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.security.KeyStore;
import java.security.SecureRandom;
import java.util.Arrays;
! import jdk.testlibrary.ProcessTools;
import jdk.testlibrary.Utils;
- import jdk.testlibrary.OutputAnalyzer;
import sun.security.util.HexDumpEncoder;
public class SSLSocketKeyLimit {
SSLSocket socket;
private InputStream in;
--- 46,66 ----
import javax.net.ssl.SSLServerSocket;
import javax.net.ssl.SSLServerSocketFactory;
import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;
import javax.net.ssl.TrustManagerFactory;
import java.io.File;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.security.KeyStore;
import java.security.SecureRandom;
import java.util.Arrays;
! import jdk.test.lib.process.OutputAnalyzer;
! import jdk.test.lib.process.ProcessTools;
import jdk.testlibrary.Utils;
import sun.security.util.HexDumpEncoder;
public class SSLSocketKeyLimit {
SSLSocket socket;
private InputStream in;
< prev index next >