ElectronicSignatureSettings

View as Markdown

Electronic signature settings.

Full nameMFiles.ElectronicSignatureSettings
Proto filemfiles/structs.proto

Fields

FieldTypeNumberDescription
is_requiredbool1True if this transition requires an electronic signature.
prompt_modeElectronicSignaturePromptMode2Option 1: static reason/meaning.Values: ELECTRONIC_SIGNATURE_PROMPT_MODE_FIXED (0), ELECTRONIC_SIGNATURE_PROMPT_MODE_SELECTABLE (1).
fixed_prompt_detailsElectronicSignaturePromptInfo3Option 2: Pre-defined reason
selectable_prompt_detailsrepeated ElectronicSignaturePromptInfo4Option 3: Metadata-based reason/meaning.
user_selectable_reason_meaning_items_property_defint3211A property definition that represents items in value list. Used if the prompt mode is eesrmpmPromptModeMetadataBasedUserSelectable.
user_selectable_reason_property_defint3212A property definition that indicates the reason property. PROPERTYDEF_UNINITIALIZED if no reason is specified. Used if the prompt mode is eesrmpmPromptModeMetadataBasedUserSelectable.
user_selectable_meaning_property_defint3213A property definition that indicates the meaning property. PROPERTYDEF_UNINITIALIZED if no meaning is specified. Used if the prompt mode is eesrmpmPromptModeMetadataBasedUserSelectable.
add_metadata_reference_to_reason_meaning_itembool14Common prompt details.
prompt_free_form_textbool5True if a free-form text is prompted with the signature.
free_form_text_property_defint326Signature details. boolean bFillReasonPropertyText; //!< Optional? boolean bFillMeaningPropertyText; //!< Optional?
manifestation_additional_infostring7Additional information for the manifestation text for the signature. This is not shown to the user when signing.
create_separate_signature_objectbool8True if the electronic signature shall be stored as a separate signature object. False to store as an embedded signature in a multi-line text property.
manifestation_property_defint329Property definition to be used for storing the signature manifestation on the object. Ignored if bCreateSeparateSignatureObject is true.
signature_identifierstring10Signature identifier. Required if bCreateSeparateSignatureObject is true.

Used by methods

Used in fields