Class UnboundIDProviderConfig


  • public class UnboundIDProviderConfig
    extends ProviderConfig<com.unboundid.ldap.sdk.Control>
    Contains configuration data for the UnboundID provider.
    • Field Detail

      • connectionOptions

        private com.unboundid.ldap.sdk.LDAPConnectionOptions connectionOptions
        Connection options.
      • socketFactory

        private SocketFactory socketFactory
        socket factory for ldap connections.
      • sslSocketFactory

        private SSLSocketFactory sslSocketFactory
        socket factory for ldaps and startTLS connections.
      • searchIgnoreResultCodes

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

      • UnboundIDProviderConfig

        public UnboundIDProviderConfig()
        Default constructor.
    • Method Detail

      • getConnectionOptions

        public com.unboundid.ldap.sdk.LDAPConnectionOptions getConnectionOptions()
        Returns the connection options.
        Returns:
        ldap connection options
      • setConnectionOptions

        public void setConnectionOptions​(com.unboundid.ldap.sdk.LDAPConnectionOptions options)
        Sets the connection options.
        Parameters:
        options - ldap connection options
      • getSocketFactory

        public SocketFactory getSocketFactory()
        Returns the socket factory to use for LDAP connections.
        Returns:
        socket factory
      • setSocketFactory

        public void setSocketFactory​(SocketFactory sf)
        Sets the socket factory to use for LDAP connections.
        Parameters:
        sf - socket factory
      • getSSLSocketFactory

        public SSLSocketFactory getSSLSocketFactory()
        Returns the SSL socket factory to use for LDAPS and startTLS connections.
        Returns:
        SSL socket factory
      • setSSLSocketFactory

        public void setSSLSocketFactory​(SSLSocketFactory sf)
        Sets the SSL socket factory to use for LDAPS and startTLS connections.
        Parameters:
        sf - socket factory
      • 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