|
|
|
@ -312,6 +312,10 @@ public abstract class AbstractEmbeddedServletContainerFactoryTests { |
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
@Test |
|
|
|
public void basicSsl() throws Exception { |
|
|
|
public void basicSsl() throws Exception { |
|
|
|
|
|
|
|
testBasicSllWithKeystore("src/test/resources/test.jks"); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected final void testBasicSllWithKeystore(String keyStore) throws Exception { |
|
|
|
FileCopyUtils.copy("test", |
|
|
|
FileCopyUtils.copy("test", |
|
|
|
new FileWriter(this.temporaryFolder.newFile("test.txt"))); |
|
|
|
new FileWriter(this.temporaryFolder.newFile("test.txt"))); |
|
|
|
|
|
|
|
|
|
|
|
@ -319,7 +323,7 @@ public abstract class AbstractEmbeddedServletContainerFactoryTests { |
|
|
|
factory.setDocumentRoot(this.temporaryFolder.getRoot()); |
|
|
|
factory.setDocumentRoot(this.temporaryFolder.getRoot()); |
|
|
|
|
|
|
|
|
|
|
|
Ssl ssl = new Ssl(); |
|
|
|
Ssl ssl = new Ssl(); |
|
|
|
ssl.setKeyStore("src/test/resources/test.jks"); |
|
|
|
ssl.setKeyStore(keyStore); |
|
|
|
ssl.setKeyStorePassword("secret"); |
|
|
|
ssl.setKeyStorePassword("secret"); |
|
|
|
ssl.setKeyPassword("password"); |
|
|
|
ssl.setKeyPassword("password"); |
|
|
|
factory.setSsl(ssl); |
|
|
|
factory.setSsl(ssl); |
|
|
|
|