1
2
3
4
5
6
7
8
9
10
11
12
13
14 package ch.qos.logback.core.net.ssl.mock;
15
16 import java.security.KeyStore;
17 import java.security.KeyStoreException;
18 import java.security.NoSuchAlgorithmException;
19 import java.security.NoSuchProviderException;
20
21 import ch.qos.logback.core.net.ssl.KeyStoreFactoryBean;
22
23
24
25
26
27
28 public class MockKeyStoreFactoryBean extends KeyStoreFactoryBean {
29
30 private boolean keyStoreCreated;
31
32 @Override
33 public KeyStore createKeyStore() throws NoSuchProviderException, NoSuchAlgorithmException, KeyStoreException {
34 keyStoreCreated = true;
35 return super.createKeyStore();
36 }
37
38 public boolean isKeyStoreCreated() {
39 return keyStoreCreated;
40 }
41
42 }