Class JLdapProviderConfig


  • public class JLdapProviderConfig
    extends ProviderConfig<com.novell.ldap.LDAPControl>
    Contains configuration data for the JLdap provider.
    • Field Detail

      • ldapConstraints

        private com.novell.ldap.LDAPConstraints ldapConstraints
        Connection constraints.
      • searchIgnoreResultCodes

        private ResultCode[] searchIgnoreResultCodes
        Search result codes to ignore.
      • sslSocketFactory

        private SSLSocketFactory sslSocketFactory
        ldap socket factory used for SSL and TLS.
    • Constructor Detail

      • JLdapProviderConfig

        public JLdapProviderConfig()
        Default constructor.
    • Method Detail

      • getLDAPConstraints

        public com.novell.ldap.LDAPConstraints getLDAPConstraints()
        Returns the connection constraints.
        Returns:
        ldap connection constraints
      • setLDAPConstraints

        public void setLDAPConstraints​(com.novell.ldap.LDAPConstraints constraints)
        Sets the connection constraints.
        Parameters:
        constraints - ldap connection constraints
      • getSearchIgnoreResultCodes

        public ResultCode[] getSearchIgnoreResultCodes()
        Returns the search ignore result codes.
        Returns:
        result codes to ignore
      • setSearchIgnoreResultCodes

        public void setSearchIgnoreResultCodes​(ResultCode[] codes)
        Sets the search ignore result codes.
        Parameters:
        codes - to ignore
      • getSslSocketFactory

        public SSLSocketFactory getSslSocketFactory()
        Returns the SSL socket factory to use for TLS/SSL connections.
        Returns:
        SSL socket factory
      • setSslSocketFactory

        public void setSslSocketFactory​(SSLSocketFactory sf)
        Sets the SSL socket factory to use for TLS/SSL connections.
        Parameters:
        sf - SSL socket factory