Reference_Syntax.sign( OBJECT param1, STRING param2, STRING param3 [, STRING param4 [, BOOLEAN param5 [, OBJECT param6 [, OBJECT param7 ] ] ] ] )
Eine gültige Zeichenfolge, die einen Referenzsyntax-Ausdruck für den übergeordneten Knoten des Unterschriftsknotens darstellt. Eine gültige Zeichenfolge, die einen XML-Kennzeichnungswert für die Unterschrift darstellt. param4 (Optional) Eingabe (Optional) Der einzig gültige Wert ist open (Standardwert). Der Wert bedeutet, dass Datenknoten für die Bearbeitung geöffnet sind und zur Laufzeit geändert werden können. param5 (Optional) Eingabe (Optional) Gibt an, ob ein Dialogfeld verwendet werden soll, damit der Benutzer das Formular unterzeichnen kann.
• true | 1 (JavaScript) oder 1 (FormCalc) (Standardwert)Gibt an, dass für diesen Vorgang kein Dialogfeld verwendet wird. Wenn Sie diesen Wert verwenden, müssen Sie in param6 einen alternativen Sicherheits-Handler angeben, damit die Host-Anwendung des Formulars bei der Formularunterzeichnung das korrekte Kennwort und die entsprechenden Unterzeichnungsberechtigungen abrufen kann. param6 (Optional) Eingabe (Optional) Stellt das SecurityHandler-Objekt dar, das zum Unterschreiben verwendet wird. Sicherheitsobjekte können in der Regel erst zum Unterschreiben verwendet werden, nachdem sie initialisiert wurden. Die Angabe eines Werts für diesen Parameter ist erforderlich, wenn Sie param5 auf False setzen. param7 (Optional) Ausgabe (Optional) Stellt ein SignatureInfo-Ausgabeobjekt dar, das die nicht schreibgeschützten Eigenschaften der Unterschrift enthält.True, wenn die Unterschrift erfolgreich angewendet wurde, und False, wenn die Unterschreiboption abgebrochen wurde. Wenn beim Unterschreibvorgang ein Fehler auftritt, wird ein Ausnahmefehler zurückgegeben.