registerNewServer (Registration - Java)

Creates a server ID and optionally adds it to a Domino® Directory.

Defined in

Registration

Syntax

public boolean registerNewServer(String server, String idfile, String domain, String pw)
    throws NotesException
public boolean registerNewServer(String server, String idfile, String domain, String serverpw, String certpw)
    throws NotesException

public boolean registerNewServer(String server, String idfile, String domain, String serverpw, String certpw, String location, String comment, String network, String adminname, String title)
    throws NotesException

Parameters

String server

A server name for the server ID file.

String idfile

The ID file to be created; specify the complete path, for example, c:\notes\data\server.id.

String domain

The domain to which the server belongs.

String serverpw

A password for the server ID file.

String certpw

The password of the certifier ID file.

String location

A value for the location field in the Domino® Directory record.

String comment

A value for the comment field in the Domino® Directory record.

String network

The Notes® named network (NNN) on which the server runs.

String adminname

The full name of the server administrator.

String title

A value for the title field in the Domino® Directory record.

Return value

boolean

True if the operation is successful; false otherwise.

Usage

Before calling this method, set CertifierIDFile, Expiration (defaults to 100 years from now), IDType, and MinPasswordLength.

Note: The expiration default is new with Release 6.0.3.

Set UpdateAddressBook true to add a Server record to the Domino® Directory. Set StoreIDInAddressBook true to attach the ID to the Domino® Directory record. These operations can be performed separately with addServerToAddressBook.

Set OrgUnit to add an organizational unit to the ID name.

Optionally set IsNorthAmerican and RegistrationLog.

This method acts on the Domino® Directory (names.nsf) for the server specified by RegistrationServer, or names.nsf in the local Domino® data directory if this property is not set.

Example