Steps
Open the web.config file.
In the
<configSections>
section, add the following section:<section name="Skribble" type="System.Configuration.NameValueFileSectionHandler,System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
Add and complete the whole following section :
<Skribble> <add key="endpointUrl" value="https://api.skribble.com"/> <add key="endpointUsername" value="[Your Skribble API Username]"/> <add key="endpointApiKey" value="[Your Skribble API Key]"/> <add key="callbackSuccess" value="[Your own callback URL including SKRIBBLE_SIGNATURE_REQUEST_ID and SKRIBBLE_DOCUMENT_ID in case of success]" /> <add key="callbackError" value="[Your own callback URL including SKRIBBLE_SIGNATURE_REQUEST_ID and SKRIBBLE_DOCUMENT_ID in case of error]" /> <add key="callbackUpdate" value=""[Your own callback URL including SKRIBBLE_SIGNATURE_REQUEST_ID and SKRIBBLE_DOCUMENT_ID in case of update] " /> <add key="visualSignatureWidth" value="120" /> <add key="visualSignatureHeight" value="90" /> <add key="visualSignatureX" value="100" /> <add key="visualSignatureY" value="100" /> <add key="visualSealWidth" value="75" /> <add key="visualSealHeight" value="75" /> <add key="visualSealX" value="100" /> <add key="visualSealY" value="100" /> <add key="maxSigners" value="10" /> </Skribble>
Important
The values for
endpointUrl
,endpointUsername
,endpointApiKey
,callbackSuccess
,callbackError
andcallbackUpdate
are mandatory. All keys followingcallbackUpdate
are optional.Note
For more information on
SKRIBBLE_SIGNATURE_REQUEST_ID
andSKRIBBLE_DOCUMENT_ID,
please refer to the Skribble API documentation.In the
<appSettings>
section of the web.config file, add the following key/value:<appSettings> <add key="SkribbleOA" value="[Put your specific licenseKey ]" /> </appSettings>
Result
You have set up the dox42 SkribbleAction and can now use it with dox42 Server.