|
25 | 25 | import io.netty.util.CharsetUtil;
|
26 | 26 | import io.netty.util.internal.EmptyArrays;
|
27 | 27 | import io.netty.util.internal.PlatformDependent;
|
28 |
| -import io.netty.util.internal.ResourcesUtil; |
29 | 28 | import org.junit.AssumptionViolatedException;
|
30 | 29 | import org.junit.jupiter.api.AfterEach;
|
31 | 30 | import org.junit.jupiter.api.BeforeAll;
|
|
36 | 35 | import javax.crypto.Cipher;
|
37 | 36 | import javax.crypto.spec.IvParameterSpec;
|
38 | 37 | import javax.crypto.spec.SecretKeySpec;
|
39 |
| -import javax.net.ssl.KeyManagerFactory; |
40 | 38 | import javax.net.ssl.SSLEngine;
|
41 | 39 | import javax.net.ssl.SSLEngineResult;
|
42 | 40 | import javax.net.ssl.SSLEngineResult.HandshakeStatus;
|
43 | 41 | import javax.net.ssl.SSLException;
|
44 | 42 | import javax.net.ssl.SSLHandshakeException;
|
45 | 43 | import javax.net.ssl.SSLParameters;
|
46 | 44 | import javax.net.ssl.X509ExtendedKeyManager;
|
47 |
| -import java.io.File; |
48 | 45 | import java.net.Socket;
|
49 | 46 | import java.nio.ByteBuffer;
|
50 | 47 | import java.security.AlgorithmConstraints;
|
51 | 48 | import java.security.AlgorithmParameters;
|
52 | 49 | import java.security.CryptoPrimitive;
|
53 | 50 | import java.security.Key;
|
54 |
| -import java.security.KeyStore; |
55 | 51 | import java.security.Principal;
|
56 | 52 | import java.security.PrivateKey;
|
57 | 53 | import java.security.cert.X509Certificate;
|
58 | 54 | import java.util.ArrayList;
|
59 | 55 | import java.util.Arrays;
|
60 | 56 | import java.util.List;
|
61 | 57 | import java.util.Set;
|
62 |
| -import java.util.concurrent.TimeUnit; |
63 | 58 |
|
64 | 59 | import static io.netty.handler.ssl.OpenSslTestUtils.checkShouldUseKeyManagerFactory;
|
65 | 60 | import static io.netty.handler.ssl.ReferenceCountedOpenSslEngine.MAX_PLAINTEXT_LENGTH;
|
|
0 commit comments