Risk-Free trial

Blog

This blog is intended for software system engineers, architects and managers or people generally interested in development, testing and integration of software systems. It is part of profiq’s community effort that has the objective of sharing knowledge and ideas about software system integration, testing and development. In addition to this technical content, we share updates about life at profiq.

Tags

A simple OpenAM realm scenario

A Realm is an OpenAM concept and a feature which is used to group and organise the information and configuration parameters. OpenAM has a top level realm which contains all other, user-defined, realms. We will try here to demonstrate the realm functionality on a simple but practical scenario where realms will be used to separate administration entities. Let's imagine a hypothetical service provider company (Example.com) which has a centralised directory for all of it’s clients, and a separate branch per client: suffix: dc=example,dc=com Client1: o=client1,dc=example,dc=com Client2: o=client2,dc=example,dc=com Example.com would like to…

forgerock ldap ldif openam opendj realms tomcat

Using OpenDJ as publishing directory for Red Hat Certificate System

This is the first article in the series where we would like to focus on the integration of Red Hat Certificate System (RHCS) and ForgeRock OpenDJ. We will start with the simplest use case - using OpenDJ as a publishing directory for RHCS Certificate Authority (CA). When you are running a Certificate Authority, the certificates have to be published typically in a LDAP directory which stores user information. The scenario would be: the company has a corporate LDAP directory running on OpenDJ which stores the information about the employee and…

ca ldap opendj pki rhcs ssl x509

How to test your OpenDJ plugin

A problem you might face while extending the OpenDJ functionality with a plugin is to develop proper unit tests. OpenDJ comes with a set of tools to facilitate the testing, but since they are tightly integrated within the build framework, you might find it difficult to execute your unit tests from outside of the framework. This article will try to give you short guidelines on how to integrate and execute your tests. (more…)

idm java ldap maven opendj qa testing

Maven archetype for OpenDJ plugin development

We have previously written about the plugin development for OpenDJ based on the example-plugin.zip which comes with the binary distribution. However, as OpenDJ is evolving and slowly migrating to Maven, on the initiative of the ForgeRock team we have come up with the Maven archetype to make the plugin development easier and more developer friendly. (more…)

forgerock idm java ldap opendj

OpenDJ integration with Samba

Although the integration of OpenDJ with Samba is not explicitly documented, it does exist for OpenDS - which, as we already know, is the same product as OpenDJ. However, what is not covered is the synchronisation for the Samba password attributes with the LDAP password. This is the aspect we would try to cover in this article. (more…)

idm java opendj samba

OpenDJ plugin development based on example-plugin

While OpenDS plugin development was fairly well documented, it has evolved with OpenDJ while available information has not. I will try here to share some of my experience which might help you save some time until the plugin API becomes stable enough to be officially documented. (more…)

idm java ldap opendj

Notes on OpenDJ integration with Liferay

Liferay is a popular open source portal solution written in J2EE technology. It features abundance of portlets and plug-ins, as well as many integration options for popular access management and identity solutions. Unfortunately, OpenDJ is not found anywhere in the official (or extra official) documentation. No need to worry as the set-up is more or less trouble-free. (more…)

idm j2ee java ldap liferay opendj

OpenDJ (aka OpenDS) integration series of articles

Sun Microsystems merger with Oracle has created a gap not only in the identity market but also in the continuity of the Sun identity offerings. Once a market leader (and for the moment being still is), Sun Java System Directory Server (also known under many other marketing names such as SunONE and iPlanet) has uncertain future as the new pricing model (i.e. it is not getting any cheaper) puts the customers in a situation to look for the alternatives. What Sun thought of being it's own open source alternative, OpenDS,…

dsee forgerock idm ldap opendj opends oracle sun microsystems