The INISafe Nexess resource adapter is defined in the com.waveset.adapter.INISafeNexessResourceAdapter class.
None
The INISafe Nexess resource adapter is a custom adapter. You must perform the following steps to complete the installation process:
Add the following value in the Custom Resources section of the Configure Managed Resources page.
com.waveset.adapter.INISafeNexessResourceAdapter |
Copy the following JAR files to the $WSHOME$/WEB-INF/lib directory:
JAR Name |
How to Obtain |
---|---|
concurrent.jar |
http://www.jboss.org/products/jbosscache |
crimson.jar |
http://ant.apache.org/bindownload.cgi |
external-debug.jar |
Contact INITECH support. |
INICrypto4Java.jar |
Installed with INISafe Nexess or contact INITECH support. |
jdom.jar |
http://jdom.org/downloads/index.html |
log4j-1.2.6.jar |
http://logging.apache.org/log4j/docs/download.html |
This adapter supports only create, update and delete of users. You cannot perform reconciliation or load data from the resource.
This section provides information about supported connections and privilege requirements.
Communication with INISafe Nexess is conducted through the com.initech.eam.api classes.
The administrator must have access to the Nexess Daemon and Login Server.
The following table summarizes the provisioning capabilities of this adapter.
Feature |
Supported? |
---|---|
Enable/disable account |
Yes |
Rename account |
No |
Pass-through authentication |
No |
Before/after actions |
No |
Data loading methods |
Not applicable. This adapter only allows you to create, delete, and update users individually. |
The following table lists the INISafe Nexess account attributes.
Resource User Attribute |
Data Type |
Description |
---|---|---|
accountId |
string |
Required. The user’s account ID. |
password |
Encrypted |
Required. The user’s password. |
fullname |
string |
Required. The user’s full name. |
|
string |
Required. The user’s e-mail address. |
enable |
string |
Indicates whether the user is enabled. This attribute is not displayed by default. |
If you add other account attributes, the resource user attribute name must be in one of the following formats:
Account.name
Attribute.name
Field.name
For example, a field named sn must have resource user attribute name of Field.sn
If the resource has accounts, then you may need to add a resource user attribute named Account.accounts. Account names are serialized as comma-separated value (CSV) strings with three fields:
ServiceName, accountId, password
Your user form will need to construct and deconstruct these strings.
None
$accountId$
None
Use the Waveset debug pages to set trace options on the following class:
com.waveset.adapter.INISafeNexessResourceAdapter