Package io.jmix.imap.impl
Class ImapStoreBuilder.UnifiedTrustManager
java.lang.Object
io.jmix.imap.impl.ImapStoreBuilder.UnifiedTrustManager
- All Implemented Interfaces:
- TrustManager,- X509TrustManager
- Enclosing class:
- ImapStoreBuilder
protected static class ImapStoreBuilder.UnifiedTrustManager
extends Object
implements X509TrustManager
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionvoidcheckClientTrusted(X509Certificate[] chain, String authType) voidcheckServerTrusted(X509Certificate[] chain, String authType) protected X509TrustManagercreateTrustManager(KeyStore store) 
- 
Field Details- 
defaultTrustManager
- 
localTrustManager
 
- 
- 
Method Details- 
createTrustManagerprotected X509TrustManager createTrustManager(KeyStore store) throws NoSuchAlgorithmException, KeyStoreException 
- 
checkServerTrustedpublic void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException - Specified by:
- checkServerTrustedin interface- X509TrustManager
- Throws:
- CertificateException
 
- 
checkClientTrustedpublic void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException - Specified by:
- checkClientTrustedin interface- X509TrustManager
- Throws:
- CertificateException
 
- 
getAcceptedIssuers- Specified by:
- getAcceptedIssuersin interface- X509TrustManager
 
 
-