Class KeystoreManagerFactory
- java.lang.Object
-
- org.apache.manifoldcf.connectorcommon.interfaces.KeystoreManagerFactory
-
public class KeystoreManagerFactory extends java.lang.ObjectThis class is the factory class for keystore managers.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classKeystoreManagerFactory.OpenTrustManager
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_rcsidprotected static javax.net.ssl.X509TrustManager[]openTrustManagerArray
-
Constructor Summary
Constructors Constructor Description KeystoreManagerFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.net.ssl.SSLSocketFactorygetTrustingSecureSocketFactory()Build a secure socket factory that pays no attention to certificates in trust store, and just trusts everything.static IKeystoreManagermake(java.lang.String passcode)Mint a keystore manager.static IKeystoreManagermake(java.lang.String passcode, java.lang.String base64String)Mint a keystore manager from a base-64 encoded string.
-
-
-
Field Detail
-
_rcsid
public static final java.lang.String _rcsid
- See Also:
- Constant Field Values
-
openTrustManagerArray
protected static javax.net.ssl.X509TrustManager[] openTrustManagerArray
-
-
Method Detail
-
make
public static IKeystoreManager make(java.lang.String passcode) throws ManifoldCFException
Mint a keystore manager.- Throws:
ManifoldCFException
-
make
public static IKeystoreManager make(java.lang.String passcode, java.lang.String base64String) throws ManifoldCFException
Mint a keystore manager from a base-64 encoded string.- Throws:
ManifoldCFException
-
getTrustingSecureSocketFactory
public static javax.net.ssl.SSLSocketFactory getTrustingSecureSocketFactory() throws ManifoldCFExceptionBuild a secure socket factory that pays no attention to certificates in trust store, and just trusts everything.- Throws:
ManifoldCFException
-
-