Class LdapPEMCredentialConfig

java.lang.Object
edu.internet2.middleware.grouper.ldap.ldaptive.LdapPEMCredentialConfig
All Implemented Interfaces:
org.ldaptive.ssl.CredentialConfig

public class LdapPEMCredentialConfig extends Object implements org.ldaptive.ssl.CredentialConfig
Provides a CredentialConfig implementation that leverages LdapPEMSocketFactory. This class exposes properties to allow for configuration wiring in LdaptiveConfiguration.
  • Constructor Details

    • LdapPEMCredentialConfig

      public LdapPEMCredentialConfig()
  • Method Details

    • getCaFile

      public String getCaFile()
    • setCaFile

      public void setCaFile(String file)
    • getCertFile

      public String getCertFile()
    • setCertFile

      public void setCertFile(String file)
    • getKeyFile

      public String getKeyFile()
    • setKeyFile

      public void setKeyFile(String file)
    • createSSLContextInitializer

      public org.ldaptive.ssl.SSLContextInitializer createSSLContextInitializer() throws GeneralSecurityException
      Specified by:
      createSSLContextInitializer in interface org.ldaptive.ssl.CredentialConfig
      Throws:
      GeneralSecurityException