@NotesIDFileOpenCertifierCtx
Syntax
@NotesIDFileOpenCertifierCtx(OSPATH1;VSPECENCPASSWORD2;NOTESPATH3;TD4;RETTEXT5;RETNUMBERHIERAR6;RETNUMBERFILEV7);
Beschreibung
Diese @Funktion öffnet den Cdertifier Context (Certifier Notes-ID) mit dem OSPATH OSPATH1.
Im Parameter VSPECENCPASSWORD VSPECENCPASSWORD2 muß das kodierte Passwort (siehe @NotesIDFileEncodePassword) übergeben werden, falls die Notes-ID nicht Passwort geschützt ist muß ein leeres Passwort ("") kodiert werden.
Im Parameter NOTESPATH NOTESPATH3 kann der NOTESPATH des Notes-Certifier-Logs (in aller Regel CERTLOG.NSF) angegeben werde.
Es kann hier auch ein NULLSTRING ("") übergeben werden, dann werden die folgenden Zertifizierungs-Aktionen nicht protokolliert.
Im Parameter TD TD4 wird das Gültigkeits-Ablaufdatum der Certifier Notes-ID übergegeben.
Im Parameter TEXT RETTEXT5 wird der Name der Certifier Notes-ID zurückgegeben.
Im Parameter NUMBER RETNUMBERHIERAR6 wird der TRUE zurückgegeben, falls es sich um eine hierarchische Certifier Notes-ID handelt, anderfalls FALSE.
Im Parameter NUMBER RETNUMBERFILEV7 wird die File-Version der Certifier Notes-ID zurückgegeben.
Return-Wert:
Im Erfolgsfall wird ein VSPECCERTIFIERCTXHANDLE zurückgegeben, andernfalls @ERROR.
Beispiel: @NotesIDFileOpenCertifierCtx(OSPATH1;VSPECENCPASSWORD2;OSPATH3;RETTD4;RETTEXT5;RETNUMBERHIERAR6;RETNUMBERFILEV7);
RetECPW:=@NotesIDFileEncodePassword("PASSWORD");
ExpTD1:=[10.10.1999 10:10:10];
CertifierPath:="C:\\NOTES\\DATA\\CERT.ID";
RetCTXHandle:=@NotesIDFileOpenCertifierCtx(CertifierPath;RetECPW;"CERTLOG.NSF";RetExpTD1;RETTEXT5;RETNUMBERHIERAR6;RETNUMBERFILEV7);
RetCTXHandle:=@NotesIDFileCloseCertifierCtx(RetCTXHandle);
Es wird die Certifier Notes-ID mit dem Datei-Pfad "C:\\NOTES\\DATA\\CERT.ID" und dem Passwort "PASSWORD" geöffnet, und anschließend wieder geschlossen.
In der Datenbank "CERTLOG.NSF" werden die Zertifizierungsvorgänge protokolliert.
