Class LdapPEMSocketFactory

java.lang.Object
edu.internet2.middleware.grouper.ldap.LdapPEMSocketFactory

public class LdapPEMSocketFactory extends Object
  • Constructor Details

    • LdapPEMSocketFactory

      public LdapPEMSocketFactory(String caFile, String certFile, String keyFile)
      Create a socket factory from PEM files.
      Parameters:
      caFile -
      certFile -
      keyFile -
  • Method Details

    • getSocketFactory

      public SSLSocketFactory getSocketFactory()
      Returns:
      socket factory
    • getTrustManagers

      public TrustManager[] getTrustManagers()
    • getKeyManagers

      public KeyManager[] getKeyManagers()
    • initSocketFactory

      protected void initSocketFactory()
    • initManagers

      protected void initManagers()
    • readCertificate

      protected X509Certificate readCertificate(String filename)
      Parameters:
      filename -