org.pentaho.di.trans.steps.ldapinput.store
Class Truster
java.lang.Object
  
org.pentaho.di.trans.steps.ldapinput.store.Truster
- All Implemented Interfaces: 
 - TrustManager, X509TrustManager
 
public class Truster
- extends Object
- implements X509TrustManager
  
 
 
 
Truster
public Truster(String certStorePath)
        throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
Truster
public Truster(String certStorePath,
               String password)
        throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
getAcceptedIssuers
public X509Certificate[] getAcceptedIssuers()
- Specified by:
 getAcceptedIssuers in interface X509TrustManager
 
 
checkClientTrusted
public void checkClientTrusted(X509Certificate[] chain,
                               String authType)
                        throws CertificateException
- Specified by:
 checkClientTrusted in interface X509TrustManager
 
- Throws:
 CertificateException
 
checkServerTrusted
public void checkServerTrusted(X509Certificate[] chain,
                               String authType)
                        throws CertificateException
- Specified by:
 checkServerTrusted in interface X509TrustManager
 
- Throws:
 CertificateException