Type Definitions of Electronic Signature (COOSIGNATURE@1.1)

ReferenceName
COOSIGNATURE@1.1:SignatureConfigEntryList
COOSIGNATURE@1.1:SignatureExpressionList
COOSIGNATURE@1.1:SignatureList
COOSIGNATURE@1.1:SignatureManualList
COOSIGNATURE@1.1:SignatureModificationList
COOSIGNATURE@1.1:SignaturePersonList
COOSIGNATURE@1.1:SignatureVerification
COOSIGNATURE@1.1:SignatureVersionKind
COOSIGNATURE@1.1:TransactionVariable

COOSIGNATURE@1.1:SignatureConfigEntryList

This type describes the list of configuration entries in a signature configuration (who is allowed to sign what how).

Additional Information

Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: COOSIGNATURE@1.1:sgconfclass, COOSIGNATURE@1.1:sgconftype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSIGNATURE@1.1:sgconfallowedAllowed to
COOSIGNATURE@1.1:sgconfclassObject Class
COOSIGNATURE@1.1:sgconfcomponentSoftware Component
COOSIGNATURE@1.1:sgconfdeniedDenied to
COOSIGNATURE@1.1:sgconftypeSignature Type

[top]

COOSIGNATURE@1.1:SignatureExpressionList

Struct SignatureExpressionList

Additional Information

Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: COOSIGNATURE@1.1:sgtexcomponent
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSIGNATURE@1.1:sgtexcomponentSoftware Component
COOSIGNATURE@1.1:sgtextextExpression

[top]

COOSIGNATURE@1.1:SignatureList

This type contains the list of signatures stored with an object.

Additional Information

Multiple Values: true
Unique Entries in List: false
Key for Sorting Lists: COOSIGNATURE@1.1:signedat
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_UP
Simple View of Properties: COOSIGNATURE@1.1:signtype, COOSIGNATURE@1.1:signedat, COOSIGNATURE@1.1:signedby, COOSIGNATURE@1.1:signremark

ReferenceName
COOSIGNATURE@1.1:signaturecontextContext
COOSIGNATURE@1.1:signaturequalityAuthentication Quality
COOSIGNATURE@1.1:signedatSigned on/at
COOSIGNATURE@1.1:signedbySigned by
COOSIGNATURE@1.1:signremarkRemark
COOSIGNATURE@1.1:signrolefunctionFunction
COOSIGNATURE@1.1:signrolegroupGroup
COOSIGNATURE@1.1:signroleposPosition
COOSIGNATURE@1.1:signrolesubstAs Substitute
COOSIGNATURE@1.1:signrolesubstuserSubstituted User
COOSIGNATURE@1.1:signtypeSignature Type

[top]

COOSIGNATURE@1.1:SignatureManualList

Modify forms for process and activity instances.

Additional Information

Multiple Values: true
Unique Entries in List: false
Key for Sorting Lists: COOSIGNATURE@1.1:signedat
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_UP
Simple View of Properties: COOSIGNATURE@1.1:signtype, COOSIGNATURE@1.1:signedat, COOSIGNATURE@1.1:signedmanualby, COOSIGNATURE@1.1:signremark, FSCFOLIOCONTRACT@1.1001:signperson

ReferenceName
COOSIGNATURE@1.1:signaturecontextContext
COOSIGNATURE@1.1:signedatSigned on/at
COOSIGNATURE@1.1:signedmanualbyManually Signed by
COOSIGNATURE@1.1:signenteredbySignature Entered by
COOSIGNATURE@1.1:signremarkRemark
COOSIGNATURE@1.1:signrolefunctionFunction
COOSIGNATURE@1.1:signrolegroupGroup
COOSIGNATURE@1.1:signroleposPosition
COOSIGNATURE@1.1:signrolesubstAs Substitute
COOSIGNATURE@1.1:signrolesubstuserSubstituted User
COOSIGNATURE@1.1:signtypeSignature Type
FSCFOLIOCONTRACT@1.1001:signlocationLocation
FSCFOLIOCONTRACT@1.1001:signpersonManually signed by Person

[top]

COOSIGNATURE@1.1:SignatureModificationList

Modify forms for process and activity instances.

Additional Information

Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: COOSIGNATURE@1.1:sgmcomponent, COOSIGNATURE@1.1:sgmclientdomains, COOSIGNATURE@1.1:sgmcondition
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSIGNATURE@1.1:sgmclientdomainsTenants
COOSIGNATURE@1.1:sgmcomponentSoftware Component
COOSIGNATURE@1.1:sgmconditionCondition
COOSIGNATURE@1.1:sgmdisablemenuNot Available in Signature Menu
COOSIGNATURE@1.1:sgmgenavailGenerally Usable
COOSIGNATURE@1.1:sgmmustremarkRemark Needed
COOSIGNATURE@1.1:sgmpropagatePropagate Signatures According to Modify Propagation
COOSIGNATURE@1.1:sgmpropagatechangeablePropagate Signatures only to objects with sufficient access permissions
COOSIGNATURE@1.1:sgmpropversionkindType of Created Version for Propagated Signatures
COOSIGNATURE@1.1:sgmuseremarkRequest Remark
COOSIGNATURE@1.1:sgmverificationType of Authentication
COOSIGNATURE@1.1:sgmversionkindType of Created Version

[top]

COOSIGNATURE@1.1:SignaturePersonList

This type describes, who is allowed to use the signature type in the configuration entry. This can be any combination of user, group, position and organizational unit type. If it is empty, it matches to every user. Otherwise all elements, that are specified, must match to the current settings of the user (current role or no role), that tries to sign an object.

Additional Information

Multiple Values: true
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE
Simple View of Properties: COOSIGNATURE@1.1:sgcuser, COOSIGNATURE@1.1:sgcposition, COOSIGNATURE@1.1:sgcgroup, COOSIGNATURE@1.1:sgcorgunittype

ReferenceName
COOSIGNATURE@1.1:sgcgroupGroup
COOSIGNATURE@1.1:sgcorgunittypeOrganizational Unit
COOSIGNATURE@1.1:sgcpositionPosition
COOSIGNATURE@1.1:sgcuserUser

[top]

COOSIGNATURE@1.1:SignatureVerification

Modify forms for process and activity instances.
ReferenceValueNameDescription
SIGNVER_NOAUTH1No Authentication
SIGNVER_PASSWORD2Password Authentication
SIGNVER_SECAUTH3Secure Authentication
SIGNVER_DIGSIG4Digital Signature
SIGNVER_NOAUTHNOCHECK5No Authentication, No Question
SIGNVER_EXTERNAL6External Authentication

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

COOSIGNATURE@1.1:SignatureVersionKind

This type describes the kind of the version, that should be created, when an object is signed, to persist the state of the object at the time of the signature.
ReferenceValueNameDescription
SIGNVERS_NONE1No Version No version is created.
SIGNVERS_AUTOFIXED2Automatic Version A version is created and is recorded as "automatically generated".
SIGNVERS_EXPLICIT3Explicit Version A version is created and is recorded as "explicitly generated by the user".

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

COOSIGNATURE@1.1:TransactionVariable

ReferenceValueNameDescription
SIGNVAR_COPYSIG1Copy Signatures
SIGNVAR_COPYSIGMAN2Copy Manual Signatures
SIGNVAR_SIGNMENU3Get Signature Menu
SIGNVAR_SIGNOBJECTS4Objects to Sign
SIGNVAR_SIGNREMARK5Remark
SIGNVAR_PROPTOOBJS1740Propagate Signature to Objects

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]