+ All Categories
Home > Technology > Mule LDAP Connector

Mule LDAP Connector

Date post: 27-Jan-2017
Category:
Upload: ankush-sharma
View: 201 times
Download: 0 times
Share this document with a friend
13
MULE LDAP CONNECTOR BY – ANKUSH SHARMA
Transcript
Page 1: Mule LDAP Connector

MULE LDAP CONNECTOR

BY – ANKUSH SHARMA

Page 2: Mule LDAP Connector

WHAT IS LDAP CONNECTOR?• The Lightweight Directory Access Protocol (LDAP) is a public standard that

facilitates maintenance and access to distributed directories (such as network user privilege information) over an Internet Protocol (IP) network.

• Many LDAP servers are included in free-use open source projects and packages. The particulars of installing, running and configuring LDAP servers fall outside the scope of this document.

• This user guide assumes familiarity with Mule, Anypoint Connectors, and Anypoint Studio Essentials. To increase your familiarity with Studio, consider completing one or more Anypoint Studio Tutorials. Further, this page assumes that you have a basic understanding of Elements in a Mule Flow and Global Elements.

• MuleSoft maintains this connector under the Select support policy.

Page 3: Mule LDAP Connector

PREREQUISITES

• To use the LDAP connector, you must have the following:

• Access to either an OpenLDAP, Apache Directory or MicroSoft Active Directory Instance.

• Anypoint Studio - Enterprise Edition.

• To use the LDAP connector in a production environment, you must have either:

• An Enterprise license to use Mule.

• A CloudHub Starter, Professional, or Enterprise account.

Page 4: Mule LDAP Connector

MULE LDAP CONNECTOR – CONFIGURATION WIZARD (GENERAL TAB) (CONT.)

Page 5: Mule LDAP Connector

MULE LDAP CONNECTOR – CONFIGURATION WIZARD (GENERAL TAB)

• Following are the options on general tab –• Display Name – The name of the component to be displayed in Mule flow.

• Connector Configuration – Reference to the global connector configuration.

• Operation – The operation to be performed on server.

Page 6: Mule LDAP Connector

MULE LDAP CONNECTOR – CONNECTOR CONFIGURATION WIZARD (GENERAL TAB) (CONT.)

Page 7: Mule LDAP Connector

MULE LDAP CONNECTOR – CONNECTOR CONFIGURATION WIZARD (GENERAL TAB)• Following are the options on general tab –

• Name – The name of the connector configuration.

• Principal DN – The Distinguished Name of the user.

• Password – The password of the user.

• Authentication – Specifies the authentication mechanism to use.

• URL – The connection URL of the LDAP configuration.

• Type – The implementation of the connection to be used.

• Initial Pool Size – Initial pool size of the connection pool.

• Max Pool Size – Maximum pool size of the connection pooling.

• Pool Timeout – The time a connection can stay idle.

• Referral – Constant that holds the name of the environment property for specifying how referrals encountered by the service provider are to be processed.

Page 8: Mule LDAP Connector

MULE LDAP CONNECTOR – CONNECTOR CONFIGURATION WIZARD (CACHE CONFIGURATION TAB) (CONT.)

Page 9: Mule LDAP Connector

MULE LDAP CONNECTOR – CONNECTOR CONFIGURATION WIZARD (CACHE CONFIGURATION TAB)

• Following are the options on Cache Configuration tab –

• Use default connection cache configuration – Use this radio button to use default connection cache configuration.

• Define connection cache configuration –

• Initial Capacity – Sets the minimum total size for the internal hash tables.

• Expire After Access – Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry’s creation, the most recent replacement of its value, or its last access.

• Expire After Write – Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry’s creation, or the most recent replacement of its value.

Page 10: Mule LDAP Connector

MULE LDAP CONNECTOR – CONNECTOR CONFIGURATION WIZARD (RECONNECTION TAB) (CONT.)

Page 11: Mule LDAP Connector

MULE LDAP CONNECTOR – CONNECTOR CONFIGURATION WIZARD (RECONNECTION TAB)• The Reconnection tab contains following properties –

• Do not use a Reconnection Strategy – This is the default radio

button which specifies do not try to reconnect if there is error

connecting to the web address URL.

• Standard Reconnection – Use this radio button to enable a standard reconnection strategy.

• Frequency (ms) – The frequency time in milliseconds after which the AJAX connector will try to access the web address URL.

• Reconnect Attempts – This tells how many times the AJAX connector will try to connect to web address URL.

• Reconnector Forever – Check this box if there is need to make AJAX connector connect to web address URL until there is a successful connection with it.

• Custom Reconnection – Use this radio button to create a custom Reconnection strategy.

• Class – The java class which will come in action after a failed connection attempt.

• Run the connection in a separated thread – Check this box if there is need to use this custom reconnection operation in separate thread.

Page 12: Mule LDAP Connector

MULE LDAP CONNECTOR – CONFIGURATION WIZARD (NOTES TAB)

• Notes Tab is used to add special notes for Mule LDAP Connector.

Page 13: Mule LDAP Connector

THANK YOU!


Recommended