Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: inu am 05.06.07 - 11:17:21
-
Hallo,
mittels NSFNoteSign() kann ich Gestaltungselemente bzw. Dokumente mit der aktuellen ID-Datei in einer C-Anwendung unterzeichnen. Wie kann ich eine andere ID anstelle der aktuellen verwenden?
@Christopher:
Hi, Ulrich hat mir den Hinweis gegeben, dass Du mir evtl. hier weiterhelfen kannst...
Vielen Dank
-
Muss es eine API sein?
Ich habe hier letztens eine reine Script-Lösung gepostet:
http://atnotes.de/index.php?topic=36236.0
Andreas
-
Ja, es muss eine API-Lösung sein; ein Script hilft mir nicht weiter. Sorry.
-
Dann siehe hier
http://atnotes.de/index.php?topic=20017.0
Da ist die API Funktion beschrieben, die Du zum Wechseln der User ID benötigst.
STATUS LNPUBLIC SECKFMSwitchToIDFile (
char *pIDFileName,
char *pPassword,
char *pUserName,
WORD MaxUserNameLength,
DWORD ReservedFlags,
void *pReserved);
Ich hatte allerdings mit Notes 6 Probleme, weil die API Funktion immer falsch zurückgegeben hat. Daher habe ich meine Scriptlösung entwickelt.
Andreas
-
Es handelt sich dort aber um eine C++-API und nicht um die C-API. Die C++-API sollte man auch nicht verwenden.
PS.: Meine Anwendung läuft auf dem Server. Dort sollen die Gestaltungselemente nicht mit der Server-ID, sondern mit einer entsprechend anderen ID unterzeichnet werden.
-
Was denn nun C++ API oder C-API.
Also falls Du eine Lösung für die C-API suchst, dann hier
http://www-12.lotus.com/ldd/doc/tools/c/7.0/api70ref.nsf/852561bd0045e8e785255b3c005a57bb/79de780ca8c37c2f852568ab00535372?OpenDocument&Highlight=0,SECKFMSwitchToIDFile