Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleAlternative: SOAP implementation (deprecated)


Code Block
languagexml
themeEclipse
<envelope>
  
<envelope>
 
<name>Test.pdf</name>


  <eMailSubject>Please sign the enclosed envelope</eMailSubject>


  <eMailBody>Dear #RecipientFirstName# #RecipientLastName#


#PersonalMessage#


Please sign the envelope #EnvelopeName#


Envelope will expire at #ExpirationDate#</eMailBody>


  <enableReminders>true</enableReminders>


  <firstReminderDayAmount>5</firstReminderDayAmount>


  <recurrentReminderDayAmount>3</recurrentReminderDayAmount>


  <beforeExpirationReminderDayAmount>3</beforeExpirationReminderDayAmount>


  <daysUntilExpire>28</daysUntilExpire>


  <callbackUrl></callbackUrl>


  <statusUpdateCallbackUrl></statusUpdateCallbackUrl>


  <lockFormFieldsAtEnvelopeFinish>false</lockFormFieldsAtEnvelopeFinish>


  <displayedEmailSender></displayedEmailSender>


  <steps>


    <step>


      <emailBodyExtra></emailBodyExtra>


      <orderIndex>1</orderIndex>


      <recipientType>Signer</recipientType>


      <useDefaultAgreements>true</useDefaultAgreements>


      <documentOptions>


        <documentOption docRef="1">


          <isHidden>false</isHidden>


        </documentOption>


      </documentOptions>


      <workstepConfiguration skipThirdPartyChecks="0">


        <WorkstepLabel>Test.pdf</WorkstepLabel>


        <SmallTextZoomFactorPercent>100</SmallTextZoomFactorPercent>


        <AbsoluteExpiryDate>2022-02-24T11:42:06.9452877Z</AbsoluteExpiryDate>


        <WorkstepTimeToLiveInMinutes>43210</WorkstepTimeToLiveInMinutes>


        <FinishAction />


        <signatureTemplate>


          <version>1.2.0.2</version>


          <positionUnits>PdfUnits</positionUnits>


          <positionReferenceCorner>Lower_Left</positionReferenceCorner>


          <sig useTimestamp="false" id="1#XyzmoDuplicateIdSeperator#Signature_e7ca3f6a-33fa-cdba-d696-1377fcad51c9">


            <positionPage>1</positionPage>


            <DocRefNumber>1</DocRefNumber>


            <positionX>52</positionX>


            <positionY>586</positionY>


            <width>190</width>


            <height>80</height>


            <param name="enabled">1</param>


            <param name="completed">0</param>


            <param name="req">1</param>


            <param name="isPhoneNumberRequired">0</param>


            <param name="trValidityInSeconds">60</param>


            <param name="fd" />


            <param name="fd_dateformat">dd-MM-yyyy HH:mm:ss</param>


            <param name="fd_timezone">datetimeutc</param>


            <AllowedSignatureTypes>


              <sigType id="00ea98dd-5bc3-4ab6-93f7-f87f5277f7d2" type="TransactionCode" preferred="false">


                <spcId>ltaLevelId</spcId>


                <trModType>TransactionCodeSenderPlugin</trModType>


                <trValidityInSeconds>300</trValidityInSeconds>


                <trConfId>otpSignatureSmsText</trConfId>


                <phonenumber>##phonenumber##</phonenumber>


                <ly>simpleTransactionCodeSms</ly>


                <isPhoneNumberRequired>0</isPhoneNumberRequired>


                <StampImprintConfiguration>


                  <DisplayExtraInformation>1</DisplayExtraInformation>


                  <OverrideLegacyStampImprint>0</OverrideLegacyStampImprint>


                  <DisplayTransactionId>1</DisplayTransactionId>


                  <DisplayTransactionToken>1</DisplayTransactionToken>


                  <DisplayPhoneNumber>1</DisplayPhoneNumber>


                  <DisplayEmail>1</DisplayEmail>


                  <DisplayIp>1</DisplayIp>


                  <DisplayName>1</DisplayName>


                  <DisplaySignatureDate>1</DisplaySignatureDate>


                  <FontFamily>Times New Roman</FontFamily>


                  <FontSize>11</FontSize>


                </StampImprintConfiguration>


              </sigType>


            </AllowedSignatureTypes>


          </sig>


        </signatureTemplate>


        <senderInformation>


          <userInformation>


            <firstName>##NAME##</firstName>


            <lastName>##NAME##</lastName>


            <eMail>##EMAIL##</eMail>


          </userInformation>


        </senderInformation>


        <receiverInformation>


          <userInformation>


            <firstName>##NAME##</firstName>


            <lastName>##NAME##</lastName>


            <eMail>##EMAIL##</eMail>


          </userInformation>


          <showNamirialDisposableDisclaimer>1</showNamirialDisposableDisclaimer>


        </receiverInformation>


        <Agreements>


          <text language="en">Signature Disclosure Text</text>


          <text language="*">Signature Disclosure Text</text>


          <heading language="en">Signature Disclosure Subject</heading>


          <heading language="*">Signature Disclosure Subject</heading>


        </Agreements>


        <pdfForms isEditingAllowed="1" />


        <attachmentFields />


        <TypewriterAnnotationTaskInfo />


        <ViewerPreferences>


          <FinishWorkstepOnOpen>0</FinishWorkstepOnOpen>


          <SendVisibleArea allowedDomain="">0</SendVisibleArea>


        </ViewerPreferences>


        <Policy version="1.2.0.0">


          <GeneralPolicies>


            <AllowSaveDocument>1</AllowSaveDocument>


            <AllowSaveAuditTrail>1</AllowSaveAuditTrail>


            <AllowDownloadOfSignedP7MFiles>0</AllowDownloadOfSignedP7MFiles>


            <AllowRotatingPages>0</AllowRotatingPages>


            <AllowAppendFileToWorkstep>0</AllowAppendFileToWorkstep>


            <AllowAppendTasksToWorkstep>0</AllowAppendTasksToWorkstep>


            <AllowEmailDocument>1</AllowEmailDocument>


            <AllowPrintDocument>1</AllowPrintDocument>


            <AllowFinishWorkstep>1</AllowFinishWorkstep>


            <AllowRejectWorkstep>1</AllowRejectWorkstep>


            <AllowRejectWorkstepDelegation>1</AllowRejectWorkstepDelegation>


            <AllowUndoLastAction>1</AllowUndoLastAction>


            <AllowColorizePdfForms>0</AllowColorizePdfForms>


            <AllowReloadOfFinishedWorkstep>1</AllowReloadOfFinishedWorkstep>


            <AllowAdhocPdfAttachments>0</AllowAdhocPdfAttachments>


            <AllowAdhocSignatures>0</AllowAdhocSignatures>


            <AllowAdhocStampings>0</AllowAdhocStampings>


            <AllowAdhocFreeHandAnnotations>0</AllowAdhocFreeHandAnnotations>


            <AllowAdhocTypewriterAnnotations>0</AllowAdhocTypewriterAnnotations>


            <AllowAdhocPictureAnnotations>0</AllowAdhocPictureAnnotations>


            <AllowAdhocPdfPageAppending>0</AllowAdhocPdfPageAppending>


          </GeneralPolicies>


          <WorkstepTasks SequenceMode="NoSequenceEnforced">


            <Task enabled="1" completed="0" required="0" id="ra" displayName="ra" DocRefNumber="1" type="ReadAgreement" finishPercentage="0" />


            <Task enabled="1" completed="0" required="1" id="1#XyzmoDuplicateIdSeperator#Signature_e7ca3f6a-33fa-cdba-d696-1377fcad51c9" displayName="" DocRefNumber="1" type="SignField" finishPercentage="0" />


          </WorkstepTasks>


          <AdhocPolicies>


            <AllowModificationsAfterSignature>1</AllowModificationsAfterSignature>


          </AdhocPolicies>


          <FinalizeActions>


            <Timestamp DocRefNumbers="*" spcId="ltaLevelId" />


          </FinalizeActions>


          <completedActions />


          <TaskTransactionIds />


          <FeaturePolicies>


            <UseCustomStampImprintConfiguration>1</UseCustomStampImprintConfiguration>


          </FeaturePolicies>


        </Policy>


        <resourceUris>


          <delegationUri></delegationUri>


        </resourceUris>


        <LoggingMetaInformation>


          <envelopeId>##envelopeId##</envelopeId>


          <envelopeRecipientId>##recipientId##</envelopeRecipientId>


        </LoggingMetaInformation>


        <Navigation />


        <timeCreated>2022-02-24T11:32:06.9572846Z</timeCreated>


        <AuditingToolsConfiguration WriteAuditTrail="1" />


      </workstepConfiguration>


      <recipients>


        <recipient>


          <eMail>##eMail##</eMail>


          <emailBodyExtra></emailBodyExtra>


          <firstName>##name##</firstName>


          <lastName>##name##</lastName>


          <languageCode>en</languageCode>


          <disableEmail>false</disableEmail>


          <skipExternalDataValidation>false</skipExternalDataValidation>


          <addAndroidAppLink>false</addAndroidAppLink>


          <addIosAppLink>false</addIosAppLink>


          <addWindowsAppLink>false</addWindowsAppLink>


          <allowDelegation>true</allowDelegation>


          <allowAccessFinishedWorkstep>false</allowAccessFinishedWorkstep>


          <authentications />


          <identifications />


          <smsOtpAdditionalInformation>


            <phoneMobile>##phonenumber##</phoneMobile>


          </smsOtpAdditionalInformation>


        </recipient>


      </recipients>


    </step>


    <step>


      <emailBodyExtra></emailBodyExtra>


      <orderIndex>2</orderIndex>


      <recipientType>Cc</recipientType>


      <useDefaultAgreements>false</useDefaultAgreements>


      <recipients>


        <recipient>


          <eMail>##email##</eMail>


          <emailBodyExtra></emailBodyExtra>


          <firstName>##name##</firstName>


          <lastName>##name##</lastName>


          <languageCode>en</languageCode>


          <disableEmail>false</disableEmail>


          <skipExternalDataValidation>false</skipExternalDataValidation>


          <addAndroidAppLink>false</addAndroidAppLink>


          <addIosAppLink>false</addIosAppLink>


          <addWindowsAppLink>false</addWindowsAppLink>


          <allowDelegation>false</allowDelegation>


          <authentications />


          <identifications />


        </recipient>


      </recipients>


    </step>


  </steps>


  <attachSignedDocumentsToEnvelopeLog>false</attachSignedDocumentsToEnvelopeLog>


</envelope>


Disposable certificate


The disposable certificate signature is a signature variant using the Namirial Trust Service Provider services to issue a (typically qualified) electronic signing certificate on the fly during signing, on explicit request of the signer.
The implementation distinguishes between "traditional" (depracated) and "lean" (recommended) disposable certificate procedure based on the configuration in Settings - Organization.

Registration as Local Registration Authority (LRA) at Namirial is mandatory to perform the necessary identification steps in order to issue disposable certificates. The LRA ID, service password and service username need to be configured in Settings - Organization.
To issue a disposable certificate, the (future) certificate holder must be identified according to the regulations of the LRA contract upfront. The LRA Contract may contain clauses about how consent for issuing a certificate has to be requested, or delivered to the signer.

...