Package com.ca.jcs.jndi

This package provides support relating to the Java Naming and Directory Interface (JNDI) package of the JDK.

See:
          Description

Class Summary
JNDIAttributeStyleOpProcessor Handles actual delegation of JNDI operations to remote managed system, attribute name mapping and any other registered conversions have been applied.
JNDIConnectionFactory Generic factory which can assist in management of a pool of JNDI connections (InitialDirContexts) based provided configuration jndiEnv.
JNDIConnectionPool Management of a pool of JNDI connections (InitialDirContexts) based on provided configuration jndiEnv using JNDIConnectionFactory to create brand new connections where there are not enough already in the pool.
JNDIExceptionToLdapMapper Map exceptions from target JNDI NamingException to LdapNamingExceptions with meaningful result codes where possible.
JNDIKerberosConnectionFactory  
JNDIKerberosConnectionPool  
JNDIMetaConnector Base class for connectors using the JNDI (Java Naming and Directory Interface) API to communicate with their target managed systems.
JNDIMetaConnectorConfig Configuration which basically allows all GenericObjectPool.Config properties to be set via bean getters/setters, and allows a map of settings to be provided which override any default settings in code.
PagedResultsNamingEnumeration A naming enumeration that hangs to an LDAP context and requests a new page every time that the current one is exhausted.
SimpleName Implementation of JNDI Name interface which doesn't impose restrictions on attribute id components in RDNs, unlike LdapName, which make for easier passing of arbitrary connectorMapTo= values to concrete connectors.
VirtualFullNameHandler Provides the value of the virtual "fullName" attribute made up of the space separated joining of "givenName", "initials", "sn" connector-speak attributes.
VirtualUserNameHandler Provides the value of the virtual "userName" attribute which is the value of the "uid" attribute if set and otherwise defaults to the same value as that for the "fullName" attribute.
 

Enum Summary
JNDIMetaConnector.PagedSearchSupport  
JNDIMetaConnector.Vendor Vendor's know apriori - there is no reason this list has to be complete but some vendors have been found to be problematic in which case identifying them becomes important so that work-arounds can be put into effect.
 

Package com.ca.jcs.jndi Description

This package provides support relating to the Java Naming and Directory Interface (JNDI) package of the JDK.

$Id: package.html 47098 2010-01-22 01:36:37Z khaam03 $



Created 2011-07-14 13:27 EST