Class JndiPropertyConstants


  • public final class JndiPropertyConstants
    extends Object
    This class contains all the Ldap specific properties described in the JNDI API. See http://java.sun.com/j2se/1.5.0/docs/guide/jndi/jndi-ldap-gl.html Final reference -> class shouldn't be extended
    Author:
    Apache Directory Project
    • Field Detail

      • JNDI_FACTORY_CONTROL

        public static final String JNDI_FACTORY_CONTROL
        List of FQCNs of the control factory classes
        See Also:
        Constant Field Values
      • JNDI_FACTORY_INITIAL

        public static final String JNDI_FACTORY_INITIAL
        FQCN of the factory creating the InitialContext
        See Also:
        Constant Field Values
      • JNDI_FACTORY_OBJECT

        public static final String JNDI_FACTORY_OBJECT
        List of FQCNs of the Object factory
        See Also:
        Constant Field Values
      • JNDI_PROVIDER_URL

        public static final String JNDI_PROVIDER_URL
        The list of URL pointing to a LDAP server
        See Also:
        Constant Field Values
      • JNDI_SECURITY_AUTHENTICATION

        public static final String JNDI_SECURITY_AUTHENTICATION
        The Authentication mechanism
        See Also:
        Constant Field Values
      • JNDI_SECURITY_PROTOCOL

        public static final String JNDI_SECURITY_PROTOCOL
        The security protocol to use
        See Also:
        Constant Field Values
      • JNDI_LDAP_ATTRIBUTES_BINARY

        public static final String JNDI_LDAP_ATTRIBUTES_BINARY
        The list of binary attributes
        See Also:
        Constant Field Values
      • JNDI_LDAP_CONTROL_CONNECT

        public static final String JNDI_LDAP_CONTROL_CONNECT
        The controls to send when connectiong
        See Also:
        Constant Field Values
      • JNDI_LDAP_DELETE_RDN

        public static final String JNDI_LDAP_DELETE_RDN
        Tells if the old Rdn must be deleted when doing a MODDN
        See Also:
        Constant Field Values
      • JNDI_LDAP_DAP_DEREF_ALIASES

        public static final String JNDI_LDAP_DAP_DEREF_ALIASES
        Tells if and how we dereference aliases
        See Also:
        Constant Field Values
      • JNDI_FACTORY_SOCKET

        public static final String JNDI_FACTORY_SOCKET
        The FQCN of the socket factory to use to connect to the server
        See Also:
        Constant Field Values
      • JNDI_LDAP_REF_SEPARATOR

        public static final String JNDI_LDAP_REF_SEPARATOR
        The separator to use when dealing with RefAddr
        See Also:
        Constant Field Values
      • JNDI_LDAP_REFERRAL_LIMIT

        public static final String JNDI_LDAP_REFERRAL_LIMIT
        The maximum number of referral to follow in a chain of referrals
        See Also:
        Constant Field Values
      • JNDI_LDAP_TYPES_ONLY

        public static final String JNDI_LDAP_TYPES_ONLY
        tells that we want the attributeTypes only to be returned
        See Also:
        Constant Field Values
      • JNDI_SASL_AUTHORIZATION_ID

        public static final String JNDI_SASL_AUTHORIZATION_ID
        The SASL authorization ID
        See Also:
        Constant Field Values
      • JNDI_SASL_CALLBACK

        public static final String JNDI_SASL_CALLBACK
        An instance of CallbackHandler to use when required
        See Also:
        Constant Field Values
      • JNDI_SASL_MAX_BUFFER

        public static final String JNDI_SASL_MAX_BUFFER
        The maximum size of the receive buffer
        See Also:
        Constant Field Values
      • JNDI_SASL_AUTHENTICATION

        public static final String JNDI_SASL_AUTHENTICATION
        Tells if the the server must authenticate the client
        See Also:
        Constant Field Values
      • JNDI_SASL_POLICY_FORWARD

        public static final String JNDI_SASL_POLICY_FORWARD
        Tells if the server must support forward secrecy
        See Also:
        Constant Field Values
      • JNDI_SASL_POLICY_CREDENTIALS

        public static final String JNDI_SASL_POLICY_CREDENTIALS
        Tells if the server must require some credentials
        See Also:
        Constant Field Values
      • JNDI_SASL_POLICY_NO_PLAIN_TEXT

        public static final String JNDI_SASL_POLICY_NO_PLAIN_TEXT
        Tells if the server allow Plain text mechanism
        See Also:
        Constant Field Values
      • JNDI_SASL_POLICY_NO_ACTIVE

        public static final String JNDI_SASL_POLICY_NO_ACTIVE
        Tells if the SASL mechanism is protected against active attacks
        See Also:
        Constant Field Values
      • JNDI_SASL_POLICY_NO_DICTIONARY

        public static final String JNDI_SASL_POLICY_NO_DICTIONARY
        Tells if the SASL mechanism is protected against dictionary attacks
        See Also:
        Constant Field Values
      • JNDI_SASL_POLICY_NO_ANONYMOUS

        public static final String JNDI_SASL_POLICY_NO_ANONYMOUS
        Tells if the SASL mechanism accept or not anonymous connections
        See Also:
        Constant Field Values
    • Constructor Detail

      • JndiPropertyConstants

        private JndiPropertyConstants()
        Ensures no construction of this class, also ensures there is no need for final keyword above (Implicit super constructor is not visible for default constructor), but is still self documenting.