Software Component Electronic Signature (COOSIGNATURE@1.1)

This software component provides the ability to sign electronic documents and all other types of objects in Fabasoft Components electronically. Signatures are stored with the signed object in a special property. Signatures stored in that property cannot be removed again. Several types of signatures are predefined, additional types can be added by other software components. Which signature types can be used by whom on which objects is configurable.

Object Classes

ReferenceName
COOSIGNATURE@1.1:SignatureConfigurationSignature Configuration
COOSIGNATURE@1.1:SignatureTypeSignature Type
COOSIGNATURE@1.1:SignaturesConfigSignatures Configuration
COOSIGNATURE@1.1:VisualSignatureVisial Signature

Actions

ReferenceName
COOSIGNATURE@1.1:AllowedClassesFilter
COOSIGNATURE@1.1:AttrSignatureAuthorizationsGet
COOSIGNATURE@1.1:AttrSignaturesGetDisp
COOSIGNATURE@1.1:AttrUsrSetVisualSignaturesSet
COOSIGNATURE@1.1:AttrVSUserSet
COOSIGNATURE@1.1:CheckAuthentication
COOSIGNATURE@1.1:CompleteManualSignature
COOSIGNATURE@1.1:CopySignatures
COOSIGNATURE@1.1:CopySignaturesManual
COOSIGNATURE@1.1:EnterManualSignature
COOSIGNATURE@1.1:FilterAllowedSignatures
COOSIGNATURE@1.1:GetAdditionalSignatureModifications
COOSIGNATURE@1.1:GetAllowedSignatures
COOSIGNATURE@1.1:GetAvailableSignatureAuthorizations
COOSIGNATURE@1.1:GetAvailableVisualSignatures
COOSIGNATURE@1.1:GetManualSignaturesMenu
COOSIGNATURE@1.1:GetPersonDisp
COOSIGNATURE@1.1:GetSignatureMenu
COOSIGNATURE@1.1:GetSignatureProperty
COOSIGNATURE@1.1:GetSignatureSettings
COOSIGNATURE@1.1:GetSignatureType
COOSIGNATURE@1.1:GetUsableSignatureTypes
COOSIGNATURE@1.1:IsAllowedSignature
COOSIGNATURE@1.1:IsFallbackSignatureAuthorization
COOSIGNATURE@1.1:IsSignatureAuthorizationAllowed
COOSIGNATURE@1.1:ModifyPage
COOSIGNATURE@1.1:ObjectCommitted
COOSIGNATURE@1.1:PrepareManualSignature
COOSIGNATURE@1.1:PrepareSignature
COOSIGNATURE@1.1:PropagateManualSignature
COOSIGNATURE@1.1:PropagateSignature
COOSIGNATURE@1.1:SetConfigEntries
COOSIGNATURE@1.1:SetSignatures
COOSIGNATURE@1.1:SetSignaturesManual
COOSIGNATURE@1.1:SignObject
COOSIGNATURE@1.1:SignSelectedObjects
COOSIGNATURE@1.1:SignSelectedObjectsManual
COOSIGNATURE@1.1:VerificationNeeded

Properties

ReferenceName
COOSIGNATURE@1.1:SIGNVAR_COPYSIGCopy Signatures
COOSIGNATURE@1.1:SIGNVAR_COPYSIGMANCopy Manual Signatures
COOSIGNATURE@1.1:SIGNVAR_PROPTOOBJSPropagate Signature to Objects
COOSIGNATURE@1.1:SIGNVAR_SIGNMENUGet Signature Menu
COOSIGNATURE@1.1:SIGNVAR_SIGNOBJECTSObjects to Sign
COOSIGNATURE@1.1:SIGNVAR_SIGNREMARKRemark
COOSIGNATURE@1.1:domainallowmanualsignManual Signatures Without Verification
COOSIGNATURE@1.1:domaindisablesignmenuDisable Signatures Menu
COOSIGNATURE@1.1:domainsignaturesconfigSignatures
COOSIGNATURE@1.1:dummy
COOSIGNATURE@1.1:lastsignatureLast Signature
COOSIGNATURE@1.1:lastsignedLast Signature Type
COOSIGNATURE@1.1:lastsignedatLast Signature on/at
COOSIGNATURE@1.1:lastsignedbyLast Signature by
COOSIGNATURE@1.1:lastsignedremarkRemark of Last Signature
COOSIGNATURE@1.1:mansignedatSigned on/at
COOSIGNATURE@1.1:mansignedmanualbyManually Signed by
COOSIGNATURE@1.1:mansignremarkRemark
COOSIGNATURE@1.1:mansigntypeSignature Type
COOSIGNATURE@1.1:sasignedatSigned on/at
COOSIGNATURE@1.1:sasignedbySigned by
COOSIGNATURE@1.1:sgcgroupGroup
COOSIGNATURE@1.1:sgconfallowedAllowed to
COOSIGNATURE@1.1:sgconfclassObject Class
COOSIGNATURE@1.1:sgconfcomponentSoftware Component
COOSIGNATURE@1.1:sgconfdeniedDenied to
COOSIGNATURE@1.1:sgconfentriesAllowed Signatures
COOSIGNATURE@1.1:sgconfmanualentriesAllowed Manual Signatures
COOSIGNATURE@1.1:sgconftypeSignature Type
COOSIGNATURE@1.1:sgcorgunittypeOrganizational Unit
COOSIGNATURE@1.1:sgcpositionPosition
COOSIGNATURE@1.1:sgcuserUser
COOSIGNATURE@1.1:sgmallowauthorizationsAllow Digital Signatures
COOSIGNATURE@1.1:sgmallowvisualsignaturesAllow Visual Signatures
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
COOSIGNATURE@1.1:sgtallowauthorizationsAllow Digital Signatures
COOSIGNATURE@1.1:sgtallowvisualsignaturesAllow Visual Signatures
COOSIGNATURE@1.1:sgtdisablemenuNot Available in Signature Menu
COOSIGNATURE@1.1:sgtexcomponentSoftware Component
COOSIGNATURE@1.1:sgtexpressionsExpressions Evaluated During Signing
COOSIGNATURE@1.1:sgtextextExpression
COOSIGNATURE@1.1:sgtgenavailGenerally Usable
COOSIGNATURE@1.1:sgtmodificationsModifications of Predefined Settings
COOSIGNATURE@1.1:sgtmustremarkRemark Needed
COOSIGNATURE@1.1:sgtprecondexprsExpressions to Check Preconditions
COOSIGNATURE@1.1:sgtpropagatePropagate Signatures According to Modify Propagation
COOSIGNATURE@1.1:sgtpropagatechangeablePropagate Signatures only to objects with sufficient access permissions
COOSIGNATURE@1.1:sgtpropversionkindType of Created Version for Propagated Signatures
COOSIGNATURE@1.1:sgtstatetextText for Status Line
COOSIGNATURE@1.1:sgtuseremarkRequest Remark
COOSIGNATURE@1.1:sgtverificationType of Authentication
COOSIGNATURE@1.1:sgtversionkindType of Created Version
COOSIGNATURE@1.1:signatureauthorizationsDigital Signatures
COOSIGNATURE@1.1:signaturecontextContext
COOSIGNATURE@1.1:signaturequalityAuthentication Quality
COOSIGNATURE@1.1:signaturesSignatures
COOSIGNATURE@1.1:signaturesmanualManual Signatures
COOSIGNATURE@1.1:signaturetypesSignatures
COOSIGNATURE@1.1:signauthorizationCertificate
COOSIGNATURE@1.1:signauthorizationdescCertificate
COOSIGNATURE@1.1:signconfigsSignature Configurations
COOSIGNATURE@1.1:signedatSigned on/at
COOSIGNATURE@1.1:signedbySigned by
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
COOSIGNATURE@1.1:signvisualsignatureVisual Signature
COOSIGNATURE@1.1:upevalsignaturesEvaluation Logic for Signature Types
COOSIGNATURE@1.1:upsignaturesSignature Types
COOSIGNATURE@1.1:usrsetsignatureauthorizationsCertificates for Digital Signatures of the Group
COOSIGNATURE@1.1:usrsetvisualsignaturesMy Signatures
COOSIGNATURE@1.1:vsuserAssigned User

Type Definitions

ReferenceName
COOSIGNATURE@1.1:SignatureAuthorization
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

Component Objects

ReferenceName
COOSIGNATURE@1.1:AttrSetSignatureTypeSignature Types
COOSIGNATURE@1.1:ControlStyleRestrictedStyle Definition for Restricted Object Selection
COOSIGNATURE@1.1:DefaultSignaturesConfig
COOSIGNATURE@1.1:DefaultVisualSignatureACLACL for Visual Signatures
COOSIGNATURE@1.1:FormSignObjectManual
COOSIGNATURE@1.1:FormVisualSignature
COOSIGNATURE@1.1:MenuGetSignatureMenuGet Signature Menu
COOSIGNATURE@1.1:MenuManualSignaturesManual Signatures
COOSIGNATURE@1.1:MenuSeparator1Separator
COOSIGNATURE@1.1:MenuSignaturesSignatures
COOSIGNATURE@1.1:MenuSignaturesContextGroup
COOSIGNATURE@1.1:MenuSignaturesGroup
COOSIGNATURE@1.1:PageSignObjectManual
COOSIGNATURE@1.1:PageSignature
COOSIGNATURE@1.1:PageUserProfileSignature
COOSIGNATURE@1.1:PageVisualSignature
COOSIGNATURE@1.1:SIGNERR_IllegalChangeIllegal change of signature list (Property: %1$s)
COOSIGNATURE@1.1:SIGNERR_IllegalKeyInvalid key %ld for a signature type
COOSIGNATURE@1.1:SIGNERR_IllegalTypeYou do not have access to signature type "%s"
COOSIGNATURE@1.1:SIGNERR_InvalidPasswordInvalid password
COOSIGNATURE@1.1:SIGNERR_InvalidPropertyChangeThe property "%1$s" of "%2$s" must not be changed anymore.
COOSIGNATURE@1.1:SIGNERR_NoAuthenticationSignature not authenticated
COOSIGNATURE@1.1:SIGNERR_SignAuthroizationNotAllowed"%1$s" may not use "%2$s" for a signature.
COOSIGNATURE@1.1:SIGNERR_TryNextTry next authentication method
COOSIGNATURE@1.1:SIGNSTR_ManualManual Signatures
COOSIGNATURE@1.1:SIGNSTR_MessageTitleElectronic Signature
COOSIGNATURE@1.1:SIGNSTR_PasswordPromptPlease enter the password of %s:
COOSIGNATURE@1.1:SIGNSTR_PasswordTitleElectronic Signature
COOSIGNATURE@1.1:SIGNSTR_PasswordTitle1%1$s: %2$s "%3$s"
COOSIGNATURE@1.1:SIGNSTR_PasswordTitle2%1$s: %2$ld Objects
COOSIGNATURE@1.1:SIGNSTR_RemarkPromptRemark
COOSIGNATURE@1.1:SIGNSTR_SelectSignatureHeaderUpload a file (picture) from your local computer
COOSIGNATURE@1.1:SIGNSTR_SelectSignatureTitleHeaderMy Signatures
COOSIGNATURE@1.1:SIGNSTR_SignPromptDo you want to sign the selected object(s)?
COOSIGNATURE@1.1:SIGNSTR_SignedSelected object(s) signed
COOSIGNATURE@1.1:SIGNSTR_VersionTextObject signed by %1$s on %2$s, Type: %3$s
COOSIGNATURE@1.1:SIGNSTR_VisualSignatureVisual Signature
COOSIGNATURE@1.1:SIGN_INITIALInitial
COOSIGNATURE@1.1:SIGN_SIGNSign
COOSIGNATURE@1.1:SIGN_VIEWEDViewed