JNDI-Specific Properties for External Directory Services

GemFire XD allows you to set a few advanced JNDI properties, which you can set by any supported means of setting GemFire XD properties. Typically you would set these at the same level (database or system) for which you configured the external authentication service.

The list of supported properties can be found in Appendix A: JNDI Standard Environment Properties in the Java Naming and Directory API at http://download.oracle.com/javase/1.5.0/docs/guide/jndi/spec/jndi/properties.html. The external directory service must support the property.

Each JNDI provider has its set of properties that you can set within the GemFire XD system.

For example, you can set the property java.naming.security.authentication to allow user credentials to be encrypted on the network if the provider supports it. You can also specify that SSL be used with LDAP (LDAPS).