Signing up a user and OpenLDAP

The following diagram illustrates the overall security solution we're going to set up and use in this chapter:

Signing up a user and OpenLDAP

Now let's walk through the actions involved.

  1. A visitor clicks on the Sign-up button and submits the form to create a new user.
  2. A JavaBean will interact with the JPA object and create the entry on the database.
  3. Concurrently, this JavaBean publishes a message on the JMS queue, possibly a protected WebLogic resource.
  4. Later, a Message Driven Bean (MDB) listening on the queue reads the message and submits the user information to the LDAP server, completing the user-provisioning process.

Due to the protected resource ...

Get Getting Started with Oracle WebLogic Server 12c: Developer's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.