JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Java CAPS LDAP Binding Component User's Guide     Java CAPS Documentation
search filter icon
search icon

Document Information

Understanding the LDAP Binding Component

About the LDAP Binding Component

Functional Architecture of the LDAP Binding Component

Supported LDAP Servers

About LDAP

Entries, Attributes and Values

LDAP Directory Structure

Distinguished Names and Relative Distinguished Names

LDAP Service and LDAP Client

Terms and Definitions

Supported Features in the LDAP Binding Component

Supported LDAP Functions

Searching the LDAP Directory

OBJECT_SCOPE Search Method

ONELEVEL_SCOPE Search Method

SUBTREE_SCOPE Search Method

Security for LDAP Transactions

LDAP BC WSDL Configuration

Viewing the LDAP WSDL Document

To Add Extension Attributes

Service Level WSDL Elements

Binding Level WSDL Elements

LDAP Binding Element

LDAP Operation Element

LDAP Output Element

Runtime Configuration

Accessing the LDAP Binding Component Runtime Properties

To Access the LDAP Binding Component Runtime Properties

LDAP Binding Component Runtime Properties

General Properties

Identification Properties

Configuration Properties

Statistics Properties

Loggers Properties

Application Variables

Application Configurations

About the LDAP Binding Component

The LDAP BC enables data exchange with an LDAP directory on an LDAP server. By providing the connection to the LDAP server, the LDAP BC enables processes to search, compare, and modify an LDAP directory using the LDAP protocol. The Binding Component wraps the JBI interface to enable access to operations provided by the LDAP service.

The LDAP BC conforms to the JBI specification and enables LDAP server integration in a JBI environment. The binding component consists of two modules: the runtime JBI module and the design-time NetBeans plug-in. The LDAP BC runtime module implements interfaces defined in the JBI framework and interacts with the external LDAP server for managing the directory services. The runtime uses LDAP v3 to interact with the LDAP directory server.

The design-time module provides visual configuration of the binding component. It also defines how other components can integrate with the LDAP BC inside the JBI framework. Users can update properties for the component and incorporate LDAP components with others in service assemblies that are then deployed to an application server.

Functional Architecture of the LDAP Binding Component

The LDAP BC provides a comprehensive solution for configuring and connecting to the LDAP server within a JBI environment. The runtime component provides the physical connectivity between the Normalized Message Router in the JBI framework and the external LDAP server. The runtime component can act as a service provider, supporting Outbound services sending requests to the LDAP server from the JBI framework.

This component implements all the required interfaces from the JBI 1.0 specification. The diagram below illustrates the architecture of the LDAP BC.

image:LDAP Scenario

Supported LDAP Servers

For information about supported LDAP servers, see Java CAPS 6.3 Components and Supported External Systems in Planning for Oracle Java CAPS 6.3 Installation .