UseCertificateAuthority (NotesRegistration - LotusScript®)

Read-write. Indicates that the certificate authority (CA) is used for registration.

Note: This property is new with Release 6.5.

Defined in


Data type



To get: flag = notesRegistration .UseCertificateAuthority

To set: notesRegistration . UseCertificateAuthority = flag

Legal values

  • True indicates that the CA is used.
  • False (default) indicates that the CA is not used.


Set this property before calling CrossCertify, Recertify, RegisterNewCertifier, RegisterNewServer, or RegisterNewUser.

If this property is True, the certifier ID and password are not needed for registration. Registration will be carried out by the Certificate Authority listed by the CertifierName property of the NotesRegistration class.

The signer of the agent must be listed as an RA (Registration Authority) to use the Certificate Authority if the LotusScript® code is run in a notes client. If the code is run on the server (as by a scheduled agent) then the server that the code is scheduled on must be listed as an RA to use the CA. This is true even if the server itself is the CA.

If you are working in a hosted environment and are registering a user to a hosted organization, be sure to register the user with a certifier created for that hosted organization.