Online documentation - Websydian v6.5 |
The input for the signature calculation will by default be the hidden fields of the HTML form (excluding the Signature field itself) and the value of the Local<SignatureKey> field. It is up to the developer to specify a value for the key field, which is done in the edit point 0 Pre check signature. The name of the CA Plex group model will be used as the default key, if no signature key is specified.
The EventHandlerWithSignature pattern calls the SignFields function to perform the actual calculation of the Digital Signature.
All Page Generator functions using an Event Handler with Digital Signature functionality must inherit from the PageGeneratorWithSignature pattern.
See also the Integrity module documentation for a full explanation of the Digital Signature concept in Websydian.