Ldap-search-call

From GreenVulcano Wiki
Jump to: navigation, search

Description

The element ldap-search-call represents a Service that executes search/login operation on LDAP server.

The following field's value can be static or contain placeholders that are replaced at runtime, the values can also be overwritten by specific properties:

  • rootContext (GVLDAP_ROOT_CONTEXT)
  • LDAPContext/security-principal (GVLDAP_USER)
  • LDAPContext/security-credential (GVLDAP_PASSWORD)
  • LDAPFilter (GVLDAP_FILTER)

GreenVulcano® ESB Configuration

This element is used by:

The following table shows the ldap-search-call element's attributes:

Attribute Type Description
type fixed This attribute must assume the value call.
class fixed This attribute must assume the value it.greenvulcano.gvesb.virtual.ldap.LDAPSearchOperation.
name required Operation name.

Used in the Flow section to associate workflow nodes to VCL operations. The attribute's value cannot be null.

rootContext optional Root search context.

The attribute's value cannot be null.

deepSearch optional If true a deep search is performed, beginning from rootContext.

Default is true. The attribute's admitted values are:

  • true
  • false
withSchema optional If true is the output Document contains entry/attribute schema informations.

Default is false. The attribute's admitted values are:

  • true
  • false

Might contain the sub-elements:

LDAPContext

The LDAPContext Element is used by:

The following table shows its attribute:

Attribute Type Description
initial-context-factory optional Initial context factory for the LDAP tree containing connection-factory and the destination-name.

Refer to your LDAP server documentation for the configuration of this parameter The attribute's default value is: com.sun.jndi.ldap.LdapCtxFactory.

provider-url required LDAP server connection URL.

Refer to your LDAP server documentation for the configuration of this parameter The attribute's value cannot be null.

security-principal optional Username used to connect the LDAP server.

If security is not enabled, you can leave unspecified this parameter.

security-credentials optional Password to connect the LDAP server.

If security is not enabled, you can leave unspecified this parameter.

Might contain the sub-elements:


LDAPFilter

The content defines a LDAP search filter.

The element value cannot be null.

The LDAPFilter Element is used by: ldap-search-call.