registerNewUser (Registration - Java™)

ユーザー ID を作成し、オプションでそれを Domino ディレクトリに追加します。

定義位置

Registration

構文

public boolean registerNewUser(String lastn, String idfile, String server)
    throws NotesException
public boolean registerNewUser(String lastn, String idfile, String server, String firstn, String middle, String certpw)
    throws NotesException

public boolean registerNewUser(String lastn, String idfile, String server, String firstn, String middle, String certpw, String location, String comment, String maildbpath, String forward, String userpw)
    throws NotesException
public boolean registerNewUser(String lastn, String idfile, String server, String firstn, String middle, String certpw, String location, String comment, String maildbpath, String forward, String userpw, String altname, String altnamelang)
    throws NotesException

パラメータ

String lastn

登録するユーザーの姓 (ラストネーム) です。

String idfile

作成される ID ファイル。完全パスを指定します (例えば、c:¥notes¥data¥user.id)。

String server

ユーザーのメールサーバーを含むサーバーの正規の名前です。

String firstn

ユーザーの名前 (ファーストネーム) です。

String middle

ユーザーのミドルネームのイニシャルです。

String certpw

認証者 ID ファイルのパスワードです。

String location

Domino ディレクトリレコードの場所フィールドの値。

String comment

Domino ディレクトリレコードのコメントフィールドの値。

String maildbpath

メールディレクトリを起点とする、ユーザーのメールファイルの相対パス (例えば、mail¥jones.nsf)。

String forward

ユーザーのメールファイルを転送するドメインです。

String userpw

ユーザー ID ファイルのパスワードです。

String altname

ユーザー名の別名です。

String altnamelang

ユーザー名の別名言語。言語コードのリストについては、式言語の @Locale を参照してください。

戻り値

boolean 型

操作が正常に終了した場合は true、それ以外の場合は false を返します。

使用法

このメソッドを呼び出す前に、CertifierIDFileExpiration (デフォルトは現在から 2 年)、IDTypeMinPasswordLength を設定します。

注: Expiration のデフォルトは Release 6.0.3 で新しく追加されました。

Domino ディレクトリにユーザーレコードを追加するには、UpdateAddressBook を true に設定します。ID を Domino ディレクトリレコードに添付する場合は、StoreIDInAddressBook を true に設定します。これらの操作は、addUserToAddressBook を使用すると、それぞれ個別に実行できます。

登録中にメールファイルを作成するには、CreateMailDb を true に設定します。

ID 名に組織単位を追加するには OrgUnit を設定します。オプションで AltOrgUnitAltOrgUnitLang を設定します。

オプションで IsNorthAmericanRegistrationLog を設定します。

このメソッドは、RegistrationServer によって指定されたサーバーの Domino ディレクトリ (names.nsf)、あるいは、このプロパティが設定されていない場合は、ローカル Domino データディレクトリ内の names.nsf に対して実行されます。

クロスリファレンス

LotusScript® NotesRegistration クラスの RegisterNewUser メソッド

式言語の AdminRegisterUser @コマンド