Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space CS4NMB and version 2.11.0

Button to
SpaceDefaultLink[destination=Optional[PageResourceIdentifier[spaceKey=CS4NH,title=Automatische Verwendung von empfängerspezifischen Kennwörtern]],body=Optional.empty,tooltip=Optional.empty,anchor=Optional.empty,target=Optional.empty]

You can apply a password from a data source within HCL Notes for messages that are processed by Cryptshare based on rules. This password needs to be entered by the recipient when downloading the files. Thus, you can for example automatically send messages with recipient-specific passwords coming out of a customer database instead of using one-time passwords for automatic file transfers.

The following steps need to be taken to enable this feature. Open the database from which you generate the messages. Open the "Memo" form and add a field "UserPassword". The password is handed over to Cryptshare in this field in an encrypted way so that it is not readable to anybody. Encryption of the password takes place using the function "CS4N_Encrypt_Password()" that can be found in the Script Library "Cryptshare-CS4N-Password" in the template "-T- Cryptshare Library".


You want to allow user to set a password directly in the Notes Memo Form. Take the following steps:

  • Open the application in which you create the message in Domino Designer.
  • Copy the script library "Cryptshare-CS4N-Password" from the template "-T- Cryptshare Library" into your application.


    The source code of the library is not visible.

    Avoid recompiling the source code. This would lead to errors because an empty script library would be recompiled. After compiling, the library needs to be copied into the application again from „-T- Cryptshare Library“.

  • Include the script library "Cryptshare-CS4N-Password" into the memo form you want to modify using the command <USE "Cryptshare-CS4N-Password">.
  • Create an editable text field named <UserPassword> in your memo form. This is the field where the user enters the password in plain text.
  • Run the function "CS4N_Encrypt_Password(UserPW, ret_EncryptPW)" when saving the Memo Document (e.g. using the QuerySave Event) and save the encrypted password, that you get in parameter 2, in the field "UserPassword".
  • You can now send the Memo Document.

Function Name

CS4N_Encrypt_Password(UserPW, ret_EncryptPW)

This function uses two parameters (see below).

Return Code

True = Processing ok, the function has completed without errors.

Parameter 1: UserPWPassword in plain text as entered by the sender.
Parameter 2:ret_EncryptPWEncrypted password returned by the function.

titleTable of Contents

Table of Contents

titleRelated Knowledge Base Articles

Content by Label
cqllabel = "kb-troubleshooting-article" and type = "page" and space = "CKB"

Include Page