Oracle Waveset 8.1.1 Resources Reference

Chapter 17 INISafe Nexess

The INISafe Nexess resource adapter is defined in the com.waveset.adapter.INISafeNexessResourceAdapter class.

Adapter Details

Resource Configuration Notes

None

Waveset Installation Notes

The INISafe Nexess resource adapter is a custom adapter. You must perform the following steps to complete the installation process:

ProcedureInstalling the INISafe Nexess Resource Adapter

  1. Add the following value in the Custom Resources section of the Configure Managed Resources page.


    com.waveset.adapter.INISafeNexessResourceAdapter
  2. 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 

Usage Notes

This adapter supports only create, update and delete of users. You cannot perform reconciliation or load data from the resource.

Security Notes

This section provides information about supported connections and privilege requirements.

Supported Connections

Communication with INISafe Nexess is conducted through the com.initech.eam.api classes.

Required Administrative Privileges

The administrator must have access to the Nexess Daemon and Login Server.

Provisioning Notes

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. 

Account Attributes

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. 

email

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:

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.

Resource Object Management

None

Identity Template

$accountId$

Sample Forms

None

Troubleshooting

Use the Waveset debug pages to set trace options on the following class:

com.waveset.adapter.INISafeNexessResourceAdapter