JAVA/CORBA クラス


encrypt メソッド

文書を暗号化します。

定義位置

Document

構文

public void encrypt()
   throws NotesException

使用法

暗号化された文書は、save を呼び出すまで保存されません。isEncrypted が true のアイテムだけが暗号化されます。IsEncrypted が false のアイテムは、ユーザーに適切な暗号キーがなくても表示可能な状態で保持されます。

EncryptionKeys プロパティに 1 つ以上の名前付きキーが設定されている場合、文書の暗号化にはこれらのキーが使用されます。暗号キーの 1 つを持つユーザーは誰でも文書の暗号を解除できます。暗号キーが指定されていないとき、文書はユーザーのパブリックキーを使用して暗号化されます。パブリックキーで暗号化されたときは、文書を暗号化したユーザーだけが暗号を解除できます。

プログラムがサーバー上で実行されている場合は、そのプログラムに Encrypt を使用する権限が必要です。

メールの暗号化は上記の操作とは異なるため、暗号化した文書のメール送信にはこのメソッドを使用しないでください。このメソッドではなく、EncryptOnSend プロパティを true に設定し、send メソッドを使用します。

getDocumentContext で返される Document オブジェクトには encrypt メソッドを使用できません。

クロスリファレンス

LotusScript NotesDocument クラスの Encrypt メソッド


関連項目