public class EzySimpleSslContextFactory extends com.tvd12.ezyfox.util.EzyLoggable implements EzySslContextFactory
| Modifier and Type | Field and Description |
|---|---|
protected static String |
JKS_KEYSTORE |
protected static String |
PROTOCOL |
protected static String |
SUNX509 |
| Constructor and Description |
|---|
EzySimpleSslContextFactory() |
protected static final String SUNX509
protected static final String PROTOCOL
protected static final String JKS_KEYSTORE
public SSLContext newSslContext(EzySslConfig config) throws Exception
newSslContext in interface EzySslContextFactoryExceptionprotected void initKeyManagerFactory(KeyManagerFactory factory, KeyStore keyStore, char[] password) throws Exception
Exceptionprotected KeyManagerFactory newKeyManagerFactory(EzySslConfig config) throws Exception
Exceptionprotected void initTrustManagerFactory(TrustManagerFactory factory, KeyStore keyStore) throws Exception
Exceptionprotected TrustManagerFactory newTrustManagerFactory(EzySslConfig config) throws Exception
Exceptionprotected void loadKeyStore(KeyStore keyStore, InputStream stream, char[] password) throws Exception
Exceptionprotected InputStream loadKeyStoreStream(String file)
protected KeyStore newKeyStore(EzySslConfig config) throws KeyStoreException
KeyStoreExceptionprotected String getKeyStoreType()
protected String getProtocol()
protected String getAlgorithm(EzySslConfig config)
protected String getDefaultAlgorithm()
protected com.tvd12.ezyfox.stream.EzyInputStreamLoader newInputStreamLoader()
protected com.tvd12.ezyfox.stream.EzyInputStreamReader newInputStreamReader()
Copyright © 2024 Young Monkeys. All rights reserved.