Query about Domino API for newUserRegistration()

When we register a user using Admin console of LotusNotes with ID Vault configured, it asks if we want to set the location of the ID file for the user (we can browse and set the location of the file). If we do not select the check-box, it uploads the ID file in Vault and does not create it’s copy anywhere else.

But, when we do it through the Registration class (JAVA API NCSO.jar), it asks for idfilepath parameter while registering the user(registerNewUser() method).

Is there any way (JAVA API) by which we can programatically register the user with it’s ID file directly getting uploaded in Vault and we do not have to provide the path for the id file directory?