|
SWP plugins
SWP plugins from SmartWave
are a set plugins designed for the Sun Directory Server
5.2. They provide specific functions that are frequently required
when building Identity Management systems. Currently 4 plugins
are available:
SWP CrossLink plugin
The SWP CrossLink plugin is used to maintain cross links between
two entries types. It supports
bi-directional synchronization.
For instance, it can be used to
maintain the group membership for a user entry in the repository.
In this case it will synchronize
the memberOf attribute
of a user entry with the uniqueMember attribute
of a
group identified by the object class groupofuniquenames.
The plugin is customizable. It works for any
group or user entries attribute, and
for any other object type.
The synchronization is based on the following
steps:
Catch any event on the source attribute (e.g. uniqueMember)
Filter the entries having the source objectClass (e.g. groupofuniquenames)
Maintain
the target attribute (e.g. memberOf) according to the
changes of the source attribute.
SWP DeleteSafe Plugin
The SWP DeleteSafe plugin is designed to secure deletions
of entries in the repository. It avoids deleting entries that have
links to
other active objects. It supports bi-directional synchronization.
For
instance, it can be used to avoid the deletion a person if
this person is still referenced as the manager of one or more persons.
The
plugin is customizable. It works for any objects. For instance to
avoid deleting a printer if it is still referenced by a user.
The
protection is based on the following steps:
Catch
and delete any event on the source attribute (e.g. uniqueMember)
Check
is this entry is referenced in a specific attribute in a specific
objectClass (e.g. printerDN in MyCorpUser objectclass)
If
there is one or more references returned, the deletion is blocked
with an LDAP return code
SWP PasswordSync Plugin
The SWP PasswordSync plugin is designed to securely synchronize
on-the-fly a user password managed by a third party LDAP directory.
This plugin makes it possible to work under a single password
environment. The same password (e.g. Novell or Active Directory)
can be used
to access a portal or any application that uses the Sun Directory
for authentication.
The plugin is fully customizable. It works with any LDAP compliant
directory, including Microsoft Active Directory, Novell eDirectory,
IBM Directory Server, or OpenLDAP.
Postal Address Manager Plugins
The SmartWave Postal Address Manager plug-ins are used to resolve
international postal address issues. The plug-ins are broken
down into two components:
The CountryFormatter is used to define the postal address attributes
and template used for each country, and ensures that changes to
templates are propagated through the directory.
The
AddressChecker is used to ensure that changes to any part of the
postal address are automatically propagated into the postal address
attributes

|