Autor Thema: NotesRegistration  (Gelesen 1682 mal)

Offline Pyewacket

  • Senior Mitglied
  • ****
  • Beiträge: 310
  • Geschlecht: Männlich
NotesRegistration
« am: 25.11.14 - 22:13:00 »
Hallo Forum,

kann ich mit der NotesRegistration Klasse auch Organisations-Certifier anlegen
und wenn ja wie geht das? Wenn ich RegisterNewCertifier verwende muss ich
ja zuvor mit  CertifierIDFile ein bestehendes ID File angeben.
Ich möchte die selbe Funktionalität wie im Server Setup haben,
dort gebe ich die Organisation ein und die zugehörige ID wird erstellt.

Gruss
 Peter
ATOS.org - Feel the music!

Driri

  • Gast
Re: NotesRegistration
« Antwort #1 am: 26.11.14 - 08:26:47 »
Das funktioniert auf jeden Fall. Wir haben damit diverse Cert-ID erzeugt, als wir vor Jahren unsere komplette Struktur neu aufgebaut haben.

Mal ein Auszug aus dem damals verwendeten Script, vielleicht hilft Dir das auf die Sprünge.

Die im Code verwendeten Variablen werden vor der Registrierung aus Konfigurationsdokumenten gefüllt.

Code
...
Dim reg As New NotesRegistration
...
reg.RegistrationServer = regserver				'Registration Server
reg.CertifierIDFile = certidpath					'Parent Cert ID (Path to ID File)
reg.Expiration = dt							'Expiration Date (calculated above)
reg.IDType = newidtype						'Type of the Cert ID
reg.MinPasswordLength = newpwlength			'min. Password length
reg.OrgUnit = newcert						'Name of the Org Unit in the Certifier
reg.RegistrationLog = logdb					'Log Database for the registration process
reg.IsNorthAmerican = False					'False = international Cert, True = North American Cert			
reg.UpdateAddressBook = True					'Update the Directory ?
reg.StoreIDInAddressBook = False				'Save the ID File in the Directory ?				
...				
regresult = reg.RegisterNewCertifier("COMPANY",certpath & "\company_" & newcertid & "_" & newcert & ".id",newidpw)   'Registrierung der neuen Cert-ID (Parameter = Angabe der O, Pfad und Dateiname der neuen Cert-ID, Kennwort für die neue Cert-ID
...
            

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz