Unable to register user without creating ID file using API

On an ID Vault configured Domino setup, when we register a user, his/her ID file gets uploaded to ID Vault. In addition to this Admin can also chose to create ID file on some other specified location .

That is, Admin will be able to perform registration in two ways:

Option A: Admin will only chose to create file in ID Vault.

Option B: Admin will specify path where ID file will be created in addition to ID Vault.

I am using Lotus Notes Java client API to perform registration against the same setup. The issue is that I am not able to perform registration using Option A (see above).

The method we call for registration of user has a mandatory parameter for ID file path. When executed, this method will create an ID file on the specified path in addition to one uploaded in ID Vault.

I have a requirement to perform registration with Option A.

Things i have tried:

  1. Sending null/blank to value to this parameter causes run-time Exception.

  2. Giving only the file name creates ID file in Lotus installation directory.

Setup details:

Domino: Lotus Domino 9

  • ID Vault configured

Client API details:

  • Lotus notes Java client API (NCSO.jar)

I think it’s not possible to perform registration without creating file through this API.

Need some expert opinion here? Can someone please point me in the right direction?

Subject: You’re correct

Last time I saw this, the API did not have that ability and I doubt very much that it has been updated to include it. You have to create the ID file and let tAdminP place the ID in the vault.