A D S S G o > S i g n D e v e l o p e r s G u i d e

Size: px
Start display at page:

Download "A D S S G o > S i g n D e v e l o p e r s G u i d e"

Transcription

1 A D S S G > S i g n D e v e l p e r s G u i d e A S C E R T I A LTD J u l y D c u m e n t V e r s i n Ascertia Limited. All rights reserved. This dcument cntains cmmercial-in-cnfidence material. It must nt be disclsed t any third party withut the written authrity f Ascertia Limited. Cmmercial-in-Cnfidence

2 CONTENTS 1 INTRODUCTION SCOPE INTENDED READERSHIP CONVENTIONS TECHNICAL SUPPORT ADSS GO>SIGN SERVICE OVERVIEW GO>SIGN CLIENT APPS GO>SIGN VIEWER ADSS GO>SIGN SERVICE INTEGRATION GO>SIGN SERVICE REQUEST (JSP EXAMPLE) GO>SIGN SERVICE REQUEST (ASP.NET / C# EXAMPLE) HOW BUSINESS APPLICATIONS RECEIVE SIGNED DOCUMENTS LANGUAGE PREFERENCE SETTINGS GO>SIGN CLIENT APPS JAVASCRIPT LIBRARY PRE-PROCESSING FUNCTIONS PROCESSING FUNCTIONS POST PROCESSING FUNCTIONS GO>SIGN VIEWER JAVASCRIPT FUNCTIONS EXAMPLE SCENARIOS & DEMOS FOR GO>SIGN SERVICE DOCUMENT SIGNING DEMOS CERTIFICATION DEMOS JAVA GO>SIGN DEMO DEPLOYMENT & CONFIGURATION DEPLOYING THE JAVA DEMO APPLICATION NET GO>SIGN DEMO DEPLOYMENT & CONFIGURATION DEPLOYING THE.NET DEMO APPLICATION ON IIS 7.5 OR HIGHER FIGURES FIGURE 1 - ADSS GO>SIGN SERVICE & BUSINESS APPLICATION INTERACTION... 4 FIGURE 2 - GO>SIGN VIEWER EXAMPLE... 7 FIGURE 3 - GO>SIGN DEMO PARKLING PAGE TABLES TABLE 1 - ADSS GO>SIGN SERVICE HTTP REQUEST HEADERS TABLE 2 - HTTP REQUEST HEADERS TO INITIATE THE GO>SIGN REQUEST TABLE 3 - HTTP RESPONSE HEADERS FROM GO>SIGN SERVICE Ascertia Limited Cmmercial-in-Cnfidence Page 2 f 31

3 1 Intrductin 1.1 Scpe ADSS G>Sign Service enables business applicatins t digitally sign dcuments using lcal r server held keys by use f G>Sign Desktp r G>Sign Applet applicatin. In additin, it prvides a pwerful dcument viewer t display, navigate, and sign PDF dcuments. G>Sign Service makes it easy t integrate G>Sign Desktp r G>Sign Applet int business applicatins. This dcument prvides infrmatin n hw t integrate ADSS G>Sign Desktp r G>Sign Applet in yur business applicatins and take advantage f G>Sign Service. 1.2 Intended Readership This guide is intended fr develpers wh are integrating business applicatins with ADSS G>Sign Service. The dcument assumes a reasnable knwledge f web applicatin develpment, specifically JavaScript and HTML. 1.3 Cnventins The fllwing typgraphical cnventins are used in this guide t help lcate and identify infrmatin: Bld text identifies menu names, menu ptins, items yu can click n the screen, file names, flder names, and keybard keys. Curier New fnt identifies cde and text that appears n the cmmand line. Bld Curier New identifies cmmands that yu are required t type in. 1.4 Technical supprt If Technical Supprt is required, Ascertia has a dedicated supprt team prviding debugging assistance, integratin assistance and general custmer supprt. Ascertia Supprt can be accessed in the fllwing ways: Supprt Website Supprt Knwledge base supprt@ascertia.cm In additin t the free supprt service describe abve, Ascertia prvides frmal supprt agreements with all prduct sales. Please cntact sales@ascertia.cm fr mre details. A Prduct Supprt Questinnaire shuld be cmpleted t prvide Ascertia Supprt with further infrmatin abut yur system envirnment. When requesting help, it is always imprtant t cnfirm: System Platfrm details. ADSS Server versin number and build date. Details f specific issue and the relevant steps taken t reprduce it. Database versin and patch level. Prduct lg files Ascertia Limited Cmmercial-in-Cnfidence Page 3 f 31

4 2 ADSS G>Sign Service Overview ADSS G>Sign Service empwers business applicatins t perfrm dcument signing n user s machines using the credentials held either lcally by the user r n the server. In additin, ADSS G>Sign Service enables business applicatins t display PDF dcuments in a secure manner using a server-side HTML-based G>Sign Viewer. It is fully integrated with G>Sign PDF signing capabilities. This viewer allws users t view a dcument in flattened mde thus prviding a What Yu See Is What Yu Sign (WYSIWYS) prperty. Figure 1 - ADSS G>Sign Service & Business Applicatin Interactin The diagram shws hw ADSS G>Sign Service and business applicatin interact with each ther. The high-level prcess is as fllws: An applicatin web page sends a request t the ADSS G>Sign Service specifying which prfile it wishes t use, the data t be signed and ther ptinal parameters. The ADSS G>Sign Service receives the request and respnds t web page with the relevant JavaScript cde. The web page receives the JavaScript cde and embeds it ready fr the user. If the dcument is PDF r Wrd frmat and viewing has been requested, then the user can see the dcument and sign it using either lcally-held r server-held signing key. If the dcument is anther type r viewing was nt requested, then the applicatin must take respnsibility fr infrming the user what it is that they are abut t sign and G>Sign asks the user t sign. As part f the signing prcess, ADSS G>Sign Service can use the backend ADSS Server Services, t perfrm varius tasks including creating server-side signatures, verify lcal signatures created by the user and t enhance basic signatures int lng-term signature frmats. Furthermre, if G>Sign Service is used fr key generatin and certificatin, then ADSS Server can issue the certificates and securely stre the user s private key. 2.1 G>Sign Client Apps The tw types f G>Sign Client Apps available are G>Sign Desktp and G>Sign Applet. The G>Sign Client Apps have been designed t enable busy, nn-technical peple t easily and quickly sign dcuments and data using client held signing keys. It wrks with mdern web brwsers Ascertia Limited Cmmercial-in-Cnfidence Page 4 f 31

5 t allw citizens and businesses t g green by eliminating paper-based apprvals, and thereby aviding pstage/curier, handling, strage and shredding csts. The G>Sign Client Apps are capable f creating signatures using lcally-held signing keys (e.g. n a smartcard / secure USB tken via PKCS#11 r sftware managed keys accessed thrugh Windws CAPI r Mac Keychain keystre). As an advanced ptin G>Sign Client Apps can generate keys pairs and certificate signing requests (PKCS#10), which can be certified by ADSS Server. The G>Sign Client Apps can sign dcuments using keys and certificates created n and stred by ADSS Server in PFX (PKCS#12) frmat. The user needs t prvide the crrect PFX passwrd t sign a dcument r data bject. Business applicatins can lcally authenticate users e.g. using multi-factr authenticatin, befre requesting ADSS Server t return their respective raming credentials G>Sign Desktp G>Sign Desktp is a new middleware applicatin that allws users t sign the dcuments using lcally held signing keys withut using signed Java Applets. Brwser vendrs are discntinuing supprt fr Java Applets, as Ggle Chrme has dne already and thus G>Sign Desktp prvides a gd alternative slutin. G>Sign Desktp is a small utility applicatin that runs n the user s desktp and all cmmunicatin is via JavaScript within the web brwser sessin G>Sign Applet G>Sign Applet is a secure Java based applet plugin that is autmatically dwnladed and ran within a user s web brwser and prvides a true zer-ft print signing experience. Nte the Applet relies n a lcal deplyment f a Java Runtime Envirnment and the use f NPAPI. Sme ppular web brwsers still supprt Java Applets and NPAPI but Ggle Chrme has withdrawn supprt and thers will fllw. Micrsft Edge des nt supprt fr Java G>Sign Client Apps Benefits The main benefits f G>Sign Client Apps are: They wrk as part f a web-brwser envirnment and the assciated web pages can be easily updated and functinality immediately rlled-ut. They tightly cntrl user interactins with the dcument thrugh simple user interface with all elements being cntrlled s the user can nly perfrm the actins which are wanted. They enable digital certificate filtering t allw the business t cntrl which certificates the user can chse t sign with. Supprt fr central / remte signing t be used as an alternative t using lcal keys and certificates ADSS Server hashes the data and just the hash (typically SHA-256) is passed t the G>Sign Client Apps. The G>Sign Service manages signature frmatting, calling an apprpriate verificatin prfile t check the signature and certificate status and creating the crrect frmat f signature. Frmats supprted including PDF, MS Wrd, XML and PKCS#7 / CMS. Time-stamped, lng-term enabled digital signatures including ETSI PAdES, XAdES, and CAdES prfiles. Fr PDFs full supprt is prvided fr PDF CDS and AATL signatures. Furthermre, visible and invisible signatures are supprted, new and existing signature fields can be signed and certify signing and permissins are all available as ptins. Supprt fr raming credentials, whereby signing keys are held in a secure cntainer n ADSS Server and prvided t the G>Sign Client Apps at the time f signing. Supprt fr hardware signature tablet devices fr drawing hand signatures e.g. Wacm, Signtec etc. Ascertia Limited Cmmercial-in-Cnfidence Page 5 f 31

6 Supprts a wide variety f HTML5 brwsers and platfrms. Fr mre infrmatin, see the System Requirements sectin System Requirements G>Sign Desktp is supprted n the fllwing perating systems and web brwsers: Windws 10, Windws 8 and 8.1, Windws 7, Mac OS X 10.4 Tiger and abve Internet Explrer 9.0+, Ggle Chrme 26.0+, Firefx 20.0+, Safari 5.0+, Micrsft Edge 20.0 n Windws G>Sign Applet is supprted n the fllwing perating systems and web brwsers (assuming the latest Java Runtime Envirnment is installed): Windws 10, Windws 8 and 8.1, Windws 7, Linux, Mac OS X 10.4 Tiger and abve Internet Explrer 9.0+, Firefx 20.0+, Safari 5.0+ n Windws, Safari n Mac, Opera Latest Java Runtime Envirnment 1.8.0_66 r latest When the G>Sign Applet is used and the Java plugin is nt enabled, it alerts the user with apprpriate message and prvides a web link t install the latest versin f Java Runtime Envirnment Supprted Key Stres These cryptgraphic key stres, used t access the signing keys, are supprted: MS CAPI/CNG (Windws) Mac Keychain keystre n Mac OS X and abve PKCS#11 fr hardware-based tkens Specific eid card implementatins (these are separately licensed client specific keystre implementatins e.g. the Emirates eid card, Belgian eid card via IntIT middleware) Ascertia Raming Keys 2.2 G>Sign Viewer The G>Sign Viewer supprts PDF and Wrd frmat dcuments and prvides a number f features t aid the user experience such as page navigatin, placing blank signature fields, signing peratins, and dcument access right enfrcement. G>Sign Viewer has an advanced viewer which images the dcument in stages a few pages at a time as needed. This allws large dcuments t be quickly pened and viewing started rather than waiting fr the whle dcument t be imaged. Ascertia Limited Cmmercial-in-Cnfidence Page 6 f 31

7 2.2.1 G>Sign Viewer Benefits The keys features f G>Sign Viewer are: Figure 2 - G>Sign Viewer Example Users can view and navigate bth PDF and MS Wrd dcuments that are prvided frm the server r the user s lcal desktp, the dcument images are shwn within the user s brwser. Data leakage prtectin is prvided with plicy cntrlled dwnlad and print ptins as defined within the G>Sign Service prfile. The user can be allwed t create ne r mre blank signature fields in a PDF dcument. Existing blank signature fields and signature lines in PDF and MS Office Wrd dcuments can be signed. The business applicatin can assciate a signature field fr a user t sign, and thus can cntrl hw and where the user signs the dcument. Existing signatures can be verified by clicking the target signature field (the verificatin is perfrmed by the ADSS Server Verificatin Service making Trusted CA management simple and transparent t the user). PDF frm filling is supprted. The GUI and user visible messages supprt lcalizatin. The business applicatin can cntrl which buttns are visible n the G>Sign Viewer tlbar. Ascertia Limited Cmmercial-in-Cnfidence Page 7 f 31

8 3 ADSS G>Sign Service Integratin Business applicatins can integrate with ADSS G>Sign Service using standard HTTP messages. The business applicatin sends an HTTP POST request t the G>Sign Service, which cntains specific request headers and ptinally the dcument t be signed. If required, the dcument t be signed is placed in the HTTP POST request bdy. ADSS G>Sign Service respnds with standard HTML and JavaScript cde. The business applicatin nw embeds this in its wn web page where the user will be asked t sign. This table shws the request headers that can be used in the HTTP POST request: Header Name Mandatry Descriptin ORIGINATOR_ID YES The client ID, which must be registered in ADSS Server Client Manager, and authrised t use ADSS G>Sign Service. USER_ID NO ADSS G>Sign Service uses this parameter as a key alias if using server-side keys managed by ADSS Server (i.e. fr server-side signing). Keys generated thrugh Key Manager can be used fr server-side signing. When a raming key is used fr client-side signing ADSS G>Sign Service uses this parameter t lcate the raming key cntainer frm ADSS Certificatin Service. In the case f client side signing (when OS native API r PKCS#11 devices are used) this parameter is ptinal. KEY_PASSWORD NO ADSS G>Sign Service uses this parameter as a key passwrd fr the server-side keys held by ADSS Server (in PKCS#12/PFX frmat). This parameter is mandatry when a raming key is generated. Nte fr Key Manager generated keys the value f this parameter is NO_PASSWORD and is a mandatry parameter. USER_NAME NO Used fr %Signed_By% field in server-side and mbile signing (used in PDF signature appearance). PROFILE_ID NO Defines G>Sign prfile identifier t be used by the web applicatin. TRANSACTION_ID NO Defines the transactin identifier. This parameter is used in cnjunctin with parameter REUSE_GOSIGN_SESSION t save and recall the state f the dcument at G>Sign Service. If the business applicatin needs t perfrm multiple signing peratins withut uplading the dcument multiple times, it is a mandatry parameter. REUSE_GOSIGN_SESS ION NO Indicates that the dcument state at G>Sign Service must be maintained if multiple G>Sign prfiles are utilized. Pssible values f this parameter are true and false. If true, then Ascertia Limited Cmmercial-in-Cnfidence Page 8 f 31

9 Header Name Mandatry Descriptin dcument state is preserved and therwise nt. If the business applicatin needs t perfrm multiple signing peratins withut uplading the dcument multiple times, it is a mandatry parameter. FIELD_COORDS NO Used t create empty signature field(s) in the PDF dcument and signature appearance used at signing time. The value f this parameter is a cmmaseparated sequence representing X1, Y1, X2, Y2, page#, empty signature field name and signature appearance ID, e.g. 10,10,100,200,1,Signature1,appearance_id Multiple values are separated by & characters, e.g. 10,10,100,200,1,Signature1,appearance_id1&10 0,300,600,700,1,Signature2,appearance_id2 Nte the prvided signature appearance IDs must exist in the ADSS PDF Signature Appearances. FIELD_NAME NO Represent an empty signature field name/signature line, and its value verrides the equivalent field name/signature line, as cnfigured in G>Sign prfile. If set this will prevent the user frm signing in any ther field. If the business applicatin wants the user t nly sign the specific field, then this parameter is mandatry. Shuld the business applicatin want the user t sign multiple fields then cmma-separated field names are set in this parameter, e.g. Signature1, Signature2, Signature3. Multiple field signing is nly supprted fr PDF dcuments using G>Sign Viewer. Fr MS Office Signing bth the suggested signer address and setup ID fr the signature line are supprted. SIGNATURE_APPEARA NCE NO Signature appearance ID fr PDF dcument signing. e.g. appearance_id. Nte the prvided signature appearance ID must exist in the ADSS PDF Signature Appearances. DOCUMENT_ID NO Defines the dcument identifier prvided by the business applicatin. This is shwn t the user in G>Sign Viewer. Created and used by the business applicatin fr dcument management purpses. DOCUMENT_NAME NO Name f the dcument that is displayed t the user in G>Sign Viewer. This parameter is mandatry fr MS Office signing. Ascertia Limited Cmmercial-in-Cnfidence Page 9 f 31

10 Header Name Mandatry Descriptin If Dcument Cnversin feature is enabled in G>Sign prfile, then this parameter is mandatry. The value f this parameter must be the name f the dcument including its extensin, e.g. cntract.dcx. The fllwing file frmats can be cnverted by G>Sign Service:.dc,.dcx,.xls,.xlsx,.ppt,.pptx, dt, sxw,.rtf,.txt,.ds,.csv, tsv and.tif. Created and used by the business applicatin fr dcument management purpses. FILTER_SUBJECT_DN_ CONTAINS FILTER_ISSUER_DN_C ONTAINS FILTER_SIGNATURE_A LGO_CONTAINS FILTER_POLICY_OID_C ONTAINS NO NO NO NO String value upn which available certificates will be filtered n when the lcal key stre is used fr client side signing. Only thse certificates whse subject DN value matches the prvided string value will be listed. Pssible values are: CN, OU, O, C e.g. CN=Test Certificate, O=Ascertia This will list all the certificates frm the lcal key stre that have a cmmn name Test Certificate and rganizatin Ascertia in the certificate s Subject DN. String value upn which available certificates will be filtered n when the lcal key stre is used fr client side signing. Only thse certificates whse issuer DN value matches the prvided string value will be listed. Multiple issuer DN values can be specified using a ~ separated list. Pssible values are: CN, OU, O, C e.g. CN=Test Issuer, O=Ascertia, CN= Test Issuer2, O=Ascertia This will list all the certificates frm the lcal key stre that have a cmmn name Test Issuer and rganizatin Ascertia, r, that have a cmmn name Test Issuer2 and rganizatin Ascertia in the certificate s issuer DN. String value upn which available certificates will be filtered n when the lcal key stre is used fr client side signing. Only thse certificates whse signature algrithm(s) value matches the prvided string value will be listed. Multiple signature algrithms can be specified using a cmma-separated list, e.g. SHA1WithRSA,SHA256WithRSA,SHA384WithR SA,SHA512WithRSA This will list all the certificates frm the lcal key stre whse certificate signature algrithm matches ne f the stated values. String value upn which available certificates will be filtered n when lcal key stre is sued fr client side signing. Only thse certificates whse Ascertia Limited Cmmercial-in-Cnfidence Page 10 f 31

11 Header Name Mandatry Descriptin certificate plicy OID value matches the prvided string value will be listed. Multiple certificate plicy OIDs can be specified using a cmmaseparated list, e.g This will list all the certificates frm the lcal key stre whse certificate plicy extensin cntains the stated plicy OID(s). FILTER_KU_CONTAINS NO String value upn which available certificates will be filtered n when lcal key stre is sued fr client side signing. Only thse certificates whse certificate Key Usage value matches the prvided string value will be listed. Multiple Key Usage definitins can be specified using a cmmaseparated list. Pssible values are: digitalsignature, nnrepudiatin, keyencipherment, dataencipherment, keyagreement, keycertsign, crlsign, encipheronly, decipheronly This will list all the certificates frm the lcal key stre whse certificate Key Usage extensin cntains ne r mre f thse stated. FILTER_EKU_CONTAIN S FILTER_SHOW_EXPIRE D_CERTIFICATES FILTER_SHOW_QUALIF IED_CERTIFICATES NO NO NO String value upn which available certificates will be filtered n when lcal key stre is sued fr client side signing. Only thse certificates whse certificate Extended Key Usage value matches the prvided string value will be listed. Multiple Extended Key Usages definitins can be specified using a cmma-separated list. The pssible values are: clientauth, prtectin,smartcardlgn This will list all the certificates frm the lcal key stre whse certificate Extended Key Usage extensin cntains ne r mre f thse stated. Blean value t indicate if a filtered list f certificates shuld include expired certificates r nt. Pssible values are true r false. Blean value t indicate if a filtered list f certificates shuld include qualified certificates r nt. Pssible values are true r false. USER_LANGUAGE NO Defines the preferred language fr G>Sign Desktp, G>Sign Applet and G>Sign Viewer GUI and messages. Pssible values are en, fr, de, etc. If this parameter is nt specified, then default English language is used. If the business applicatin wishes t display the messages in different languages based n user preferences, then this parameter is mandatry. T change the language preference, see Sectin Ascertia Limited Cmmercial-in-Cnfidence Page 11 f 31

12 Header Name Mandatry Descriptin 3.4. REQUEST_TYPE NO Define the type f the request that is sent t G>Sign Service. This parameter is used in cnjunctin with TRANSACTION_ID request parameter. When the business applicatin wishes t send the hash f the dcument t G>Sign Service instead f the whle dcument then this parameter is mandatry. Currently, the nly accepted value fr this parameter is SET_HASH. When this parameter is used the business applicatin must hash the dcument and send the resulting value in the bdy f the HTTP request instead f the actual dcument. Currently this feature is nly supprted fr PDF dcuments When the single page applicatin wants t embed G>Sign Applet then this parameter becmes mandatry. The nly pssible value fr this parameter is EMBED_SPA. FINISH_URL NO Defines the URL hsted by the business applicatin t which G>Sign Viewer redirects the user t when they press the tlbar Finish buttn. SIGNING_REASON NO Signing reasn included in a signature. SIGNING_LOCATION NO Signing lcatin included in a signature. SIGNER_CONTACT_IN FORMATION NO Signer cntact infrmatin included in a signature. COMPANY_LOGO NO Defines whether r nt t include the assciated cmpany lg in a visible PDF signature. HAND_SIGNATURE_IM AGE NO Defines whether r nt t include the hand signature image in a visible PDF signature. CITY NO Defines the city signed attribute in XAdES signatures. POSTAL_CODE NO Defines the pstal cde signed attribute in CAdES and XAdES signatures. COUNTRY NO Defines the cuntry signed attribute in CAdES and XAdES signatures. STATE_OR_PROVINCE NO Defines the state r prvince signed attribute in CAdES and XAdES signatures. COMMITMENT_TYPE_I NDICATION NO Defines the cmmitment made by the signer. It is used as signed attribute in CAdES and XAdES signatures. It is used in PAdES signatures when explicit signature plicy is set t ON in the signing prfile. Ascertia Limited Cmmercial-in-Cnfidence Page 12 f 31

13 Header Name Mandatry Descriptin SIGNER_ROLE NO Defines the signer rle wh generated the signature. It s used as a signed attribute in PAdES, CAdES and XAdES signatures. DATA_OBJECT_FORMA T SIGNING_ELEMENT_N AME NO NO Defines the dcument frmat. It s used as a signed attribute in PAdES, CAdES and XAdES signatures. This parameter defines the XML elements t be signed, these can a list f tag r element names r an XPath expressins, e.g. CntractName,CntractDate r //CntractName,//CntractDate Table 1 - ADSS G>Sign Service HTTP Request Headers When G>Sign Viewer is used the business applicatin des nt need t use the G>Sign Client Apps JavaScript methds and hence the integratin is a simple prcess. Hwever, if the business applicatin des nt use the G>Sign Viewer it must utilise the JavaScript methds described in Sectin 4 t interact with the G>Sign Client Apps. 3.1 G>Sign Service Request (JSP Example) Belw is an example JSP web page cde that details hw the business applicatin sends a request t ADSS G>Sign Service. ADSS G>Sign Service returns the HTML and JavaScript cde snippet that is embedded within the web page and subsequently rendered by the web brwser that allws the interactin with G>Sign Client Apps. <html> <head> <!-- Replace the lcalhst with the hstname/ip address where the ADSS G>Sign Service is running - -> <script language="javascript" src=" type="text/javascript"></script> <script language="javascript" src=" min.js" type="text/javascript"></script> </head> <bdy> <% String str_dcname = getservletcntext().getrealpath("/") + "/data/test_input_unsigned.pdf"; FileInputStream fis = new FileInputStream(str_dcName); byte[] m_bytearrdcument = new byte[fis.available()]; fis.read(m_bytearrdcument); fis.clse(); URL bj_url = new URL(" HttpURLCnnectin bj_http = (HttpURLCnnectin) bj_url.pencnnectin(); bj_http.setdoutput(true); bj_http.setrequestmethd("post"); Ascertia Limited Cmmercial-in-Cnfidence Page 13 f 31

14 bj_http.setrequestprperty("cntent-length", m_bytearrdcument.length + ""); bj_http.setrequestprperty("cntent-type", "applicatin"); bj_http.setrequestprperty("originator_id", "samples_test_client"); bj_http.setrequestprperty("profile_id", "adss:gsign:prfile:001"); OutputStream bj_ut = bj_http.getoutputstream(); bj_ut.write(m_bytearrdcument); if (bj_http.getrespnsecde() == 200) { BufferedReader bj_br = new BufferedReader(new InputStreamReader(bj_http.getInputStream())); String str_line = ""; while ((str_line = bj_br.readline())!= null) { } ut.println(str_line); bj_br.clse(); } else { } %> ut.println("http Cde : " + bj_http.getrespnsecde()); bj_ut.clse(); </bdy> </html> 3.2 G>Sign Service Request (ASP.NET / C# Example) Belw is an example ASP.NET (C#) cde that details hw the business applicatin sends a request t ADSS G>Sign Service. ADSS G>Sign Service returns the HTML and JavaScript cde snippet that is embedded within the web page and subsequently rendered by the web brwser that allws the interactin with G>Sign Client Apps. String str_filepath = Server.MapPath("~/data/test_input_unsigned.pdf"); byte[] dcumentbytes = File.ReadAllBytes(str_filePath); HttpWebRequest request= (HttpWebRequest) HttpWebRequest.Create(" request.methd = "POST"; request.headers.add("originator_id", "samples_test_client"); request.cntentlength = dcumentbytes.length; request.cntenttype = "applicatin"; request.headers.add("profile_id", "adss:gsign:prfile:001"); Stream stream = request.getrequeststream(); stream.write(dcumentbytes, 0, dcumentbytes.length); HttpWebRespnse httprespnse = (HttpWebRespnse)request.GetRespnse(); if (httprespnse!= null) { Ascertia Limited Cmmercial-in-Cnfidence Page 14 f 31

15 } StreamReader str = new StreamReader(httprespnse.GetRespnseStream()); string viewer = str.readtend(); GSignViewer.InnerHtml = viewer; The assciated web page shuld cntain the required JavaScript imprts t allw the received HTML and JavaScript cde snippet t functin crrectly. Fr example: <!-- Replace lcalhst with the hstname/ip address where the ADSS G>Sign Service is running --> <script language="javascript" src=" type="text/javascript"></script> <script language="javascript" src=" min.js" type="text/javascript"></script> 3.3 Hw Business Applicatins Receive Signed Dcuments The business applicatin requests that ADSS G>Sign Service returns the signed dcument. It sends an HTTP POST request with the necessary request headers. ADSS G>Sign Service prcesses the request and respnds back t the business applicatin with an HTTP respnse cntaining the header infrmatin and the signed dcument. The signed dcument is placed in the bdy sectin f the HTTP respnse. The fllwing header is sent in the HTTP Pst request frm the business applicatin t initiate the request: Header Name Mandatry Descriptin TRANSACTION_ID YES Defines the transactin identifier fr ADSS G>Sign Service t prcess. Table 2 - HTTP Request Headers t Initiate the G>Sign Request The fllwing headers are sent in the HTTP respnse frm the ADSS G>Sign Service: Header Name Mandatry Descriptin TRANSACTION_ID YES Defines the transactin identifier fr the business applicatin. Nte this matches what was sent in the request. USER_ID NO Defines the user identifier if that was prvided by the business applicatin in the initial ADSS G>Sign Service request. DOCUMENT_ID NO Defines the dcument identifier that was prvided by the business applicatin in the initial ADSS G>Sign Service request. SESSION_ID NO Defines the user sessin identifier if it was prvided by the business applicatin in the initial ADSS G>Sign Service request. Nte it may nt have been sent in the initial request. GOSIGN_RESPONSE_STATU S Generic status identifier fr the transactin. Pssible values are: Success, Failure, Pending, and Declined. Ascertia Limited Cmmercial-in-Cnfidence Page 15 f 31

16 Header Name Mandatry Descriptin MESSAGE Message string as sent by the G>Sign Service. Generally, this is nly used when there is an errr. Table 3 - HTTP Respnse headers frm G>Sign Service Signed Dcument Dwnlad Request (JSP Example) Belw is an example JSP web page cde that details hw the business applicatin makes a request ADSS G>Sign Service t retrieve a signed dcument: <% URL bj_url = new URL(" HttpURLCnnectin bj_http = (HttpURLCnnectin) bj_url.pencnnectin(); bj_http.setdoutput(true); bj_http.setrequestmethd("post"); bj_http.setrequestprperty("cntent-type", "text/plain"); // Gets the transactin identifier frm the request parameter bj_http.setrequestprperty("transaction_id", request.getparameter("gsign_transactin_id")); %> byte[] m_bytearrdcument = null; if (bj_http.getrespnsecde() == 200) { InputStream = bj_http.getinputstream(); ByteArrayOutputStream buffer = new ByteArrayOutputStream(); int nread; byte[] data = new byte[1024]; //reads the signed dcuments bytes frm the HTTP respnse bdy. while ((nread = inputstream.read(data, 0, data.length))!= -1) { } buffer.write(data, 0, nread); buffer.flush(); m_bytearrdcument = buffer.tbytearray(); buffer.clse(); } else { } ut.println("http Cde : " + bj_http.getrespnsecde()); Signed Dcument Dwnlad Request (ASP.NET / C# Example) Similarly, belw is an example ASP.NET (C#) web page cde that details hw a business applicatin makes a request t ADSS G>Sign Service t retrieve the signed dcument: HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(" Ascertia Limited Cmmercial-in-Cnfidence Page 16 f 31

17 request.methd = "POST"; request.cntenttype = "text/plain"; request.headers.add("transaction_id", str_id); HttpWebRespnse httprespnse = (HttpWebRespnse)request.GetRespnse(); byte[] bytearr_dc = null; if (httprespnse!= null) { // reads the signed dcument bytes frm the HTTP respnse bdy. bytearr_dc = ReadBytesFrmStream(httprespnse.GetRespnseStream()); } 3.4 Language Preference Settings G>Sign Desktp, G>Sign Applet and G>Sign Viewer all supprt lcalisatin. The labels and messages shwn by them can be displayed in different languages. T read mre abut hw the business applicatin can instruct G>Sign Service t use different language, and fr a list f supprted cnfiguratin parameters, fllw this link: Ascertia Limited Cmmercial-in-Cnfidence Page 17 f 31

18 4 G>Sign Client Apps JavaScript Library If the business applicatin is nt using G>Sign Viewer, then HTML and JavaScript cde is required t cnnect with G>Sign Client Apps (i.e. G>Sign Desktp and G>Sign Applet). ADSS G>Sign Service prvides a JavaScript library (adss_gsign.js) that cntains a number f JavaScript functins that are used t prvide custm cnfiguratins fr G>Sign Client Apps, as well as t perfrm different actins using G>Sign Client Apps. 4.1 Pre-prcessing Functins GSign_PstInit() The business applicatin must implement this JavaScript functin in the same web page where the HTML and JavaScript cde snippet received frm G>Sign Service is embedded. This methd is autmatically called implicitly nce the G>Sign Client Apps are initialized. In this methd business applicatins can set additinal cnfiguratins fr G>Sign Client Apps, e.g. set the HTML frm name and HTML Select cntrl name, i.e. t shw a drpdwn list by calling the GSign_SetFrmName() and GSign_SetCertificateListName() respectively. This methd can als be used by the business applicatin t perfrm any custm functinality befre the user signs a dcument, e.g. displaying instructins r a guidance message. The fllwing functins must be called in the bdy f the GSign_PstInit() functin. GSign_SetFrmName(frmName) Set the name f the HTML frm which cntains the cntrls accessed by G>Sign Client Apps. GSign_SetFileChserName(fileChserName) Set the frm field name fr the HTML File cntrl t read the file frm the user machine. GSign_SetCertificateListName(GSignCertificateList) Set the frm field name fr the HTML List cntrl which wuld be ppulated by G>Sign Apps with the aliases f the certificates laded frm cnfigured keystre. GSign_SetSigningReasn(signingReasn) Set the signing reasn attribute fr a PDF signature. GSign_SetSigningLcatin(signingLcatin) Set the signing lcatin attribute fr a PDF signature. GSign_SetCntactInf(cntactInf) Sets the cntact inf attribute fr a PDF signature. GSign_SetCertificateAlias(certAlias) Set the alias f the certificate during raming key registratin. Alternatively, this value culd be sent by G>Sign Desktp/G>Sign Applet t the G>Sign prcessr fr server side dcument signing. GSign_SetSubjectDN(subjectDN) Set Subject DN fr the certificate that will be generated during raming key registratin. GSign_SetAppletDialgClrs(titleClr,titleTextClr,backgrundClr,textClr,buttn stextclr) Instruct G>Sign Client Apps t use the prvided clurs in the passwrd/pin dialgs (PKCS#11, Raming key, eid card etc.). The value f each clur must be in RGB frmat, e.g. title clur value shuld be specified as 200:200:200. GSign_SetAppletDialgTextFnt(fntName) Instruct G>Sign Client Apps t display the text in the prvided fnt in passwrd/pin dialgs (PKCS#11, Raming key, eid card etc.), e.g. Tahma. Fr mre infrmatin abut the supprted fnt names in Java, see the link belw: Ascertia Limited Cmmercial-in-Cnfidence Page 18 f 31

19 GSign_SetInputDcument(inputDcTBeSigned) Used t directly pass the base64 encded cntents f the dcument t be signed t G>Sign Client Apps. GSign_SetInputDcumentFieldName(frmFieldFrInputDc) Set the HTML frm field name cntaining the base64 encded cntents f the input dcument t be signed by G>Sign Client Apps. GSign_SetResultFilePstfix(pstfix) Set the result file pstfix if the utput dcument is t be stred lcally n the user machine. GSign_SetOutputDcumentName(utputDcumentName) Set the file name if the utput dcument is t be stred lcally n the user machine. GSign_SetOutputDcumentFieldName(frmFieldFrSignedDc) Set the HTML frm field name where the base64 encded cntents f the signed dcument can be set by G>Sign Client Apps. GSign_Base64Encde(cntentTBeEncded) Utility functin t base64 encde the textual r XML frmatted cntents. GSign_Base64Decde(cntentTBeDecded) Utility functin t decde the base64 encded textual r XML frmatted cntents. GSign_ShwCertificates() This functin ppulates a drp dwn cntrl with certificates fetched frm a cnfigured keystre based n specified filter criteria. The web applicatin s drp dwn cntrl shuld use an HTML Select cntrl and the name f the field shuld be prvided using the functin GSign_SetCertificateListName. NOTE: When using G>Sign Desktp, a callback functin name must be passed as an argument t this functin. The cde snippet fr the callback functin shuld lk like this: GSign_ShwCertificates(functin(errr){ if(errr!= null){ alert(errr.errrcde +''+ errr.message); } }); GSign_LadCertificates() This functin lads the certificates in the backgrund frm the cnfigured keystre. This is used when it is nt required t shw the certificates in a drp dwn list. If nly ne certificate is laded, then it wuld autmatically be used during the signing peratin but if there are multiple certificates laded then the first certificate frm the list wuld be used. NOTE: When using G>Sign Desktp, a callback functin name must be passed as an argument t this functin. The cde snippet fr the callback functin shuld lk like this: GSign_LadCertificates(functin(errr){ if(errr!= null){ alert(errr.errrcde +''+ errr.message); } }); Ascertia Limited Cmmercial-in-Cnfidence Page 19 f 31

20 GSign_SetCallbackFunctin(callbackFunctin) This methd instructs G>Sign Client Apps t invke the business applicatin call-back functin nce the signing peratin is dne. The call-back functin will set an errr bject if an errr ccurred during the signing prcess. Errr bject cntains an errr cde and message. If there is n errr, then errr bject will be null. This methd must be called befre the GSign_Prcess() functin. The cde snippet fr the callback functin lks like this: functin callbackfunctin(errr){ if(errr!= null){ alert(errr.errrcde +''+ errr.message); } } 4.2 Prcessing Functins GSign_Prcess() Starts the dcument signing prcess during which the user may be asked t prvide a PIN r passwrd t access the lcally held signing key. Once signature prcessing is cmpleted the cnfigured callback functin is autmatically invked. The callback functin that is invked shuld have been cnfigured using the functin GSign_SetCallbackFunctin. 4.3 Pst Prcessing Functins GSign_GetTransactinId() This methd is nly applicable when G>Sign Client Apps are embedded in the web page. It returns the transactin identifier that will be used by the business applicatin t retrieve the signed dcument frm ADSS G>Sign Service. GSign_GetErrrCde() If the requested peratin fails, then this methd can be called t retrieve the errr cde. Each errr cde is mapped t a readable errr message string frm the apprpriate messages language file. GSign_GetErrrReasn() If the requested peratin fails, then this methd can be called t retrieve the readable errr message string frm apprpriate messages language file. GSign_GetRaTransactinId() Return Transactin ID generated by a Registratin Authrity(RA) when G>Sign Service sends a certificate signing request t RA. It is a mandatry request parameter in G>Sign Service in rder t retrieve the generated certificate. GSign_GetOutputDcument() Return the base64 encded cntents f the signed dcuments. GSign_ResetApplet() Reset applet parameters which were set prir t the signing peratin. This functin shuld be called when a secnd signing peratin is required, i.e. a secnd signatry, withut reinitializing/relading the applet after the first signing peratin. Ascertia Limited Cmmercial-in-Cnfidence Page 20 f 31

21 5 G>Sign Viewer JavaScript Functins G>Sign Viewer prvides several JavaScript functins that facilitate the business applicatin t retrieve infrmatin frm the G>Sign Viewer. windw.pdfviewer.gettransactinid() Return the transactin identifier that will be used by the business applicatin t get the signed dcument frm ADSS G>Sign Service, r used in cmmunicatin with ADSS G>Sign Service fr ther functinality. GSign_NtifyStateChange(status_cde) Smetimes business applicatins wish t perfrm sme custm functinality as sn as an peratin is perfrmed by a user within G>Sign Viewer. Fr example, G>Sign Viewer ntifies the hst web page f the business applicatin that a signature field has been created, signed r a frm field has been saved. In such scenaris the business applicatin can implement this functin in the hst webpage in rder t get a ntificatin update n the dcument state change. The pssible values fr a status_cde argument passed by G>Sign Viewer are: changed_incmplete User didn t fill all the mandatry fields in the dcument) changed The user created signature field(s) r filled the frm field(s) signed A signature field is signed by the user declined User pressed the Decline buttn errr Sme errr ccurred The cde snippet fr this functin shuld lk like this: functin GSign_NtifyStateChange(status_cde){ if(status_cde == changed_incmplete ){ alert( All mandatry fields in the PDF frm are nt filled ); }else if(status_cde == changed ){ alert( Signature field(s) created r/and frm field(s) saved ); }else if(status_cde == signed ){ alert( A signature field is signed by user ); } else if(status_cde == errr ){ alert( Sme errr ccurred ); } } Clicking the Finish buttn in G>Sign Viewer tlbar redirects the brwser t the business applicatin webpage address cnfigured in G>Sign Service prfile r passed as FINISH_URL parameter t G>Sign Service. The business applicatin webpage receives the fllwing query parameters frm G>Sign Viewer, which it can use t cntinue further prcessing at business applicatin end: gsign_transactin_id The value f this parameter is a unique transactin Id generated by G>Sign Service fr this transactin which can be used t dwnlad the updated r signed dcument frm G>Sign Service. Ascertia Limited Cmmercial-in-Cnfidence Page 21 f 31

22 gsign_status The value f this parameter prvides the status f the last peratin perfrmed by user in G>Sign Viewer. The pssible values f this parameter are: unchanged The user made n changes r actins dcument. changed_incmplete The user didn t fill all the mandatry fields in the dcument. changed The user created signature field(s) r filled the frm field(s). signed A signature field is signed by the user. declined User pressed the Decline buttn. gsign_message If user declined the transactin and prvided a declining reasn then this parameter prvides the declining reasn t the business applicatin. Ascertia Limited Cmmercial-in-Cnfidence Page 22 f 31

23 6 Example Scenaris & Dems fr G>Sign Service ADSS Client SDK (Java and.net) ships with a number f web based G>Sign Service dems, which highlight hw ADSS G>Sign Service can be used in different business scenaris. These dems shw hw ADSS G>Sign Service prfiles prvide a pwerful platfrm fr business applicatins t easily implement cmplex signing prcesses. Fr infrmatin n hw t cnfigure the different ADSS G>Sign Service Prfiles, see the ADSS Server Admin Manual: T run G>Sign dem applicatin withut any changes, ADSS Server, G>Sign Desktp and ADSS Client SDK (Java/.NET) must be installed n the same machine. In additin, the web brwser shuld be accessed frm the same machine where bth ADSS Server and ADSS Client SDK (Java/.NET) are installed. T install G>Sign Desktp see the installatin guide under <ClientSDK>/GSign/Desktp/dcs/Ascertia-G-Sign-Desktp-Installatin-Guide.pdf If ADSS Server and ADSS Client SDK (Java/.NET) are installed n different machines, then G>Sign dem pages must be mdified t specify the address f the ADSS Server machine and the web brwser accessed frm ADSS Client SDK machine. Furthermre, G>Sign Service Address cnfiguratin item must be updated t reflect the IP address r hst name f ADSS Server machine. Once G>Sign dem web applicatin has been deplyed successfully, the user can access each dem by pening the available_dems.html file, which are lcated under <ClientSDK>/GSign/Dem flder. All the G>Sign dems can be tested with either the applet r desktp client by setting the apprpriate cnfiguratin item in the respective G>Sign prfile in the ADSS Server Cnsle as shwn in this figure. Ascertia Limited Cmmercial-in-Cnfidence Page 23 f 31

24 Figure 3 - G>Sign Dem Parkling Page The sectins belw explain each dem individually in detail and prvide infrmatin abut hw the dem wrks, which cnfiguratins are applied in G>Sign prfile, and where the surce files f a particular dem are available. 6.1 Dcument Signing Dems G>Sign Viewer PAdES Part 2, Lng-term Signature with Server-side Keys This is anther cmmn usage mde, which uses G>Sign Viewer t view the dcument. The signing f the dcument is perfrmed by ADSS Server. G>Sign Viewer is nly used t display the PDF dcument, create blank signature fields and sign afrementined fields using server side keys held by ADSS Server. This dem uses the sample G>Sign prfile (adss:gsign:prfile:004) cnfigured in the ADSS G>Sign Service. The user can access this dem using the fllwing URL(s): (Java) (.Net) The surce cde fr web pages used in this dem can be fund in the ADSS Client SDK under the fllwing path: <ClientSDK>/GSign/Dem/jakarta-tmcat-5.5.9/webapps/PDF-Sig-Viewer-Remte G>Sign Viewer PAdES-LTV Part 4, Lng-term Signature with PKCS#11 Anther cmmn usage mde, using G>Sign Applet and G>Sign Viewer t display PDF dcuments, create blank signature fields and sign the dcument. ADSS G>Sign Service cmputes the hash f the dcument, G>Sign Desktp perfrms hash signing and ADSS G>Sign Service verifies and enhances the PAdES signature int a Lng-Term Verificatin frmat and assembles the final PDF. Ascertia Limited Cmmercial-in-Cnfidence Page 24 f 31

25 This dem uses the PKCS# 11 keystre, and the sample G>Sign prfile (adss:gsign:prfile:005) cnfigured in the ADSS G>Sign Service. By default, the PKCS#11 device (Aladdin) is cnfigured in the G>Sign prfile. Pre-requisites: In rder t run this dem, make sure that yur desired PKCS#11 device is cnfigured in G>Sign prfile. Ensure that yu restart the G>Sign Service after any updates. The user can access this dem using the fllwing URL(s): (Java) (.Net) The surce cde fr web pages used in this dem can be fund in ADSS Client SDK under the fllwing path: <ClientSDK>/GSign/Dem/GSignDems/Pades-Sig-Viewer-Lcal G>Sign Viewer PAdES Part 2, Lng-term Signature with Raming Key This is anther fairly cmmn usage mde using the pwer f G>Sign Desktp with its G>Sign Viewer t cntrl the display f a PDF. The G>Sign Viewer is used t display a PDF dcument, creating blank signatry fields and subsequent signing. ADSS G>Sign Service handles the dcument hash cmputatin, G>Sign Desktp perfrms hash signing, ADSS G>Sign Service uses ADSS Server t verify and enhance the signature int an advanced frmat, and finally, the enhanced signature is assembled int the PDF dcument by the ADSS G>Sign Service. This dem uses a raming keystre, and the sample G>Sign prfile (adss:gsign:prfile:003) cnfigured in the ADSS G>Sign Service. A raming key is used fr lcal signing (f curse it can easily be cnfigured t use lcally held CAP/PKCS#11 based key r server-side key). Pre-requisites: In rder t run this dem, first run the dem defined in Sectin with key alias value ROAMING_KEY_ALIAS. The user can access this dem using the fllwing URL(s): (Java) (.Net) The surce cde fr web pages used in this dem can be fund in the ADSS Client SDK under the fllwing path: <ClientSDK>/GSign/Dem/GSignDems/PDF-Sig-Viewer Native Viewer PAdES Part 2, Basic Signature with Native API This is a cmmn usage scenari f G>Sign Desktp withut G>Sign Viewer. ADSS G>Sign Service is respnsible fr prducing the dcument hash. G>Sign Desktp signs the hash and finally, ADSS G>Sign Service assembles the signature int the riginal dcument. If the business applicatin displays the PDF t the user, then Adbe Reader (r any installed PDF Reader) is used and this can validate the signature lcally using whatever lcal trust anchrs exist n the user s system. This dem uses the OS native API (MSCAPI & Mac Keychain). It uses the sample G>Sign prfile (adss:gsign:prfile:001) cnfigured in ADSS G>Sign Service. The user can access this dem using the fllwing URL(s): (Java) (.Net) The surce cde fr web pages used in this dem can be fund in the ADSS Client SDK under the fllwing path: <ClientSDK>/GSign/Dem/GSignDems/PDF-Sig Ascertia Limited Cmmercial-in-Cnfidence Page 25 f 31

26 6.1.5 Native Viewer PAdES Part 2, Lng-term Signature with PKCS#11 This is a cmmn usage scenari f G>Sign Desktp when it is used with a native dcument viewer, e.g. Adbe Reader. G>Sign Service handles the dcument hash cmputatin, G>Sign Desktp signs the cmputed hash, and the G>Sign Service assembles and enhances the signature t Lng Term Verificatin frmat with the help f ADSS Server. This dem uses PKSC#11 keystre, and the sample G>Sign prfile (adss:gsign:prfile:002) cnfigured in the ADSS G>Sign Service. By default, the PKCS#11 device (Aladdin) is cnfigured in the G>Sign prfile. Pre-requisites: In rder t run this dem, make sure that yur desired PKCS#11 device is cnfigured in G>Sign prfile. Ensure that yu restart the G>Sign Service after any updates. The user can access this dem using the fllwing URL(s): (Java) (.Net) The surce cde fr web pages used in this dem can be fund in the ADSS Client SDK under the fllwing path: <ClientSDK>/GSign/Dem/GSignDems/PDF-Sig-Lcal CAdES-X-L-Envelping, Lng-term Signature with Native API This dem shws hw CAdES-BES & CAdES-XL signatures can be cmputed ver any type f dcument using G>Sign Desktp. This dem uses the OS native API (MSCAPI & Mac Keychain), and the sample G>Sign prfile (adss:gsign:prfile:008) cnfigured in the ADSS G>Sign Service. The user can access this dem using the fllwing URL(s): (Java) (.Net) The surce cde fr web pages used in this dem can be fund in the ADSS Client SDK under the fllwing path: <ClientSDK>/GSign/Dem/jakarta-tmcat-5.5.9/webapps/File-Sig XAdES-BES-Envelped, Lng-term Signature with Native API This is a cmmn usage scenari f G>Sign Desktp fr XML signatures. This dem uses the OS native API (MSCAPI & Mac Keychain), and the sample G>Sign prfile (adss:gsign:prfile:006) cnfigured in the ADSS G>Sign Service. The user can access this dem using the fllwing URL(s): (Java) (.Net) The surce cde fr web pages used in this dem can be fund in ADSS Client SDK under the fllwing path: <ClientSDK>/GSign/Dem/jakarta-tmcat-5.5.9/webapps/XML-Sig e-tendering (XAdES-BES-Envelped, Lng-term Signature with Native API) This dem is nt available by default in ADSS Client SDK. If yu want t see hw e-tendering wrks, then yu shuld request the special ADSS Server license and a dem package by sending an t supprt@ascertia.cm. This is a special usage scenari in which G>Sign Desktp is used t create an XML signature. Ascertia Limited Cmmercial-in-Cnfidence Page 26 f 31

D e v e l o p e r s G u i d e

D e v e l o p e r s G u i d e A D S S A u t h r i s e d R e m t e S i g n i n g ( A R S ) D e v e l p e r s G u i d e A S C E R T I A LTD S E P T E M B E R 2 0 1 8 D c u m e n t V e r s i n - 5. 9. 0. 1 Ascertia Limited. All rights

More information

ADSS Server Evaluation Quick Guide

ADSS Server Evaluation Quick Guide ADSS Server Evaluatin Quick Guide This dcument aims t prvide a quick d this and it wrks guide t evaluating ADSS Enterprise Server as a PDF Signing Server bth fr server-side signing and als fr client-side

More information

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the

More information

INSTALLING CCRQINVOICE

INSTALLING CCRQINVOICE INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a

More information

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

VMware AirWatch Certificate Authentication for Cisco IPSec VPN VMware AirWatch Certificate Authenticatin fr Cisc IPSec VPN Fr VMware AirWatch Have dcumentatin feedback? Submit a Dcumentatin Feedback supprt ticket using the Supprt Wizard n supprt.air-watch.cm. This

More information

These tasks can now be performed by a special program called FTP clients.

These tasks can now be performed by a special program called FTP clients. FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad

More information

Click Studios. Passwordstate. RSA SecurID Configuration

Click Studios. Passwordstate. RSA SecurID Configuration Passwrdstate RSA SecurID Cnfiguratin This dcument and the infrmatin cntrlled therein is the prperty f Click Studis. It must nt be reprduced in whle/part, r therwise disclsed, withut prir cnsent in writing

More information

Enabling Your Personal Web Page on the SacLink

Enabling Your Personal Web Page on the SacLink 53 Enabling Yur Persnal Web Page n the SacLink *Yu need t enable yur persnal web page nly ONCE. It will be available t yu until yu graduate frm CSUS. T enable yur Persnal Web Page, fllw the steps given

More information

Getting Started with the SDAccel Environment on Nimbix Cloud

Getting Started with the SDAccel Environment on Nimbix Cloud Getting Started with the SDAccel Envirnment n Nimbix Clud Revisin Histry The fllwing table shws the revisin histry fr this dcument. Date Versin Changes 09/17/2018 201809 Updated figures thrughut Updated

More information

To start your custom application development, perform the steps below.

To start your custom application development, perform the steps below. Get Started T start yur custm applicatin develpment, perfrm the steps belw. 1. Sign up fr the kitewrks develper package. Clud Develper Package Develper Package 2. Sign in t kitewrks. Once yu have yur instance

More information

AvePoint Pipeline Pro 2.0 for Microsoft Dynamics CRM

AvePoint Pipeline Pro 2.0 for Microsoft Dynamics CRM AvePint Pipeline Pr 2.0 fr Micrsft Dynamics CRM Installatin and Cnfiguratin Guide Revisin E Issued April 2014 1 Table f Cntents Abut AvePint Pipeline Pr... 3 Required Permissins... 4 Overview f Installatin

More information

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the

More information

Integrating QuickBooks with TimePro

Integrating QuickBooks with TimePro Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data

More information

User Guide. Document Version: 1.0. Solution Version:

User Guide. Document Version: 1.0. Solution Version: User Guide Dcument Versin: 1.0 Slutin Versin: 365.082017.3.1 Table f Cntents Prduct Overview... 3 Hw t Install and Activate Custmer Satisfactin Survey Slutin?... 4 Security Rles in Custmer Satisfactin

More information

ClassFlow Administrator User Guide

ClassFlow Administrator User Guide ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual

More information

Manual for installation and usage of the module Secure-Connect

Manual for installation and usage of the module Secure-Connect Mdule Secure-Cnnect Manual fr installatin and usage f the mdule Secure-Cnnect Page 1 / 1 5 Table f Cntents 1)Cntents f the package...3 2)Features f the mdule...4 3)Installatin f the mdule...5 Step 1: Installatin

More information

What's New 3. Install DocuSign for SharePoint 5. DocuSign for SharePoint Settings 11. Send Documents using DocuSign for SharePoint 23

What's New 3. Install DocuSign for SharePoint 5. DocuSign for SharePoint Settings 11. Send Documents using DocuSign for SharePoint 23 Quick Start Guide DcuSign fr SharePint On-Prem v3.1 Published: July 18, 2017 Overview DcuSign fr SharePint allws users t sign r get signatures frm any SharePint dcument library. This guide prvides infrmatin

More information

NiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel

NiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel NiceLabel LMS Installatin Guide fr Single Server Deplyment Rev-1702 NiceLabel 2017. www.nicelabel.cm 1 Cntents 1 Cntents 2 2 Architecture 3 2.1 Server Cmpnents and Rles 3 2.2 Client Cmpnents 3 3 Prerequisites

More information

Adverse Action Letters

Adverse Action Letters Adverse Actin Letters Setup and Usage Instructins The FRS Adverse Actin Letter mdule was designed t prvide yu with a very elabrate and sphisticated slutin t help autmate and handle all f yur Adverse Actin

More information

SmartPass User Guide Page 1 of 50

SmartPass User Guide Page 1 of 50 SmartPass User Guide Table f Cntents Table f Cntents... 2 1. Intrductin... 3 2. Register t SmartPass... 4 2.1 Citizen/Resident registratin... 4 2.1.1 Prerequisites fr Citizen/Resident registratin... 4

More information

Using the Swiftpage Connect List Manager

Using the Swiftpage Connect List Manager Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts

More information

AvePoint Timeline Enterprise for Microsoft Dynamics CRM

AvePoint Timeline Enterprise for Microsoft Dynamics CRM AvePint Timeline Enterprise 1.0.2 fr Micrsft Dynamics CRM Installatin and Cnfiguratin Guide Revisin B Issued Nvember 2013 Timeline Enterprise fr Micrsft Dynamics CRM Install and Cnfig 1 Table f Cntents

More information

BI Publisher TEMPLATE Tutorial

BI Publisher TEMPLATE Tutorial PepleSft Campus Slutins 9.0 BI Publisher TEMPLATE Tutrial Lessn T2 Create, Frmat and View a Simple Reprt Using an Existing Query with Real Data This tutrial assumes that yu have cmpleted BI Publisher Tutrial:

More information

Mission Antyodaya Android Mobile & Web Application. Frequently Asked Questions

Mission Antyodaya Android Mobile & Web Application. Frequently Asked Questions Missin Antydaya Andrid Mbile & Web Applicatin Frequently Asked Questins Natinal Infrmatics Centre v1.0 Missin Antydaya Mbile & Web Applicatin 1 Intrductin What is the name f Mbile applicatin? Earlier it

More information

Please contact technical support if you have questions about the directory that your organization uses for user management.

Please contact technical support if you have questions about the directory that your organization uses for user management. Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP

More information

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017 LiveEngage and Micrsft Dynamics Integratin Guide Dcument Versin: 1.0 September 2017 Cntents Intrductin... 3 Step 1: Sign Up... 3 CRM Widget Signing Up... 3 Step 2: Cnfiguring the CRM Widget... 4 Accessing

More information

Enterprise Installation

Enterprise Installation Enterprise Installatin Mnnit Crpratin Versin 3.6.0.0 Cntents Prerequisites... 3 Web Server... 3 SQL Server... 3 Installatin... 4 Activatin Key... 4 Dwnlad... 4 Cnfiguratin Wizard... 4 Activatin... 4 Create

More information

Admin Report Kit for Exchange Server

Admin Report Kit for Exchange Server Admin Reprt Kit fr Exchange Server Reprting tl fr Micrsft Exchange Server Prduct Overview Admin Reprt Kit fr Exchange Server (ARKES) is an Exchange Server Management and Reprting slutin that addresses

More information

Wave IP 4.5. CRMLink Desktop User Guide

Wave IP 4.5. CRMLink Desktop User Guide Wave IP 4.5 CRMLink Desktp User Guide 2015 by Vertical Cmmunicatins, Inc. All rights reserved. Vertical Cmmunicatins and the Vertical Cmmunicatins lg and cmbinatins theref and Vertical ViewPint, Wave Cntact

More information

Form Filing Instructions

Form Filing Instructions Frm Filing Instructins Subscribers creating nline frms fr the first time must cnfirm/set parameters n their cmputer. Refer t the Technical Setup Instructins at the end f this dcument befre cntinuing with

More information

Single File Upload Guide

Single File Upload Guide Single File Uplad Guide August 15, 2018 Versin 9.6.134.78 Single File Uplad Guide 1 Fr the mst recent versin f this dcument, visit ur dcumentatin website. Single File Uplad Guide 2 Table f Cntents 1 Single

More information

USER MANUAL. RoomWizard Administrative Console

USER MANUAL. RoomWizard Administrative Console USER MANUAL RmWizard Administrative Cnsle Cntents Welcme... 3 Administer yur RmWizards frm ne lcatin... 3 Abut This Manual... 4 Setup f the Administrative Cnsle... 4 Installatin... 4 The Cnsle Windw...

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment with a Shared Configuration Directory

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment with a Shared Configuration Directory Technical Paper Installing and Cnfiguring Envirnment Manager in a Grid Envirnment with a Shared Cnfiguratin Directry Last Mdified: January 2018 Release Infrmatin Cntent Versin: January 2018. Trademarks

More information

BMC Remedyforce Integration with Remote Support

BMC Remedyforce Integration with Remote Support BMC Remedyfrce Integratin with Remte Supprt 2003-2018 BeyndTrust, Inc. All Rights Reserved. BEYONDTRUST, its lg, and JUMP are trademarks f BeyndTrust, Inc. Other trademarks are the prperty f their respective

More information

Managing Your Access To The Open Banking Directory How To Guide

Managing Your Access To The Open Banking Directory How To Guide Managing Yur Access T The Open Banking Directry Hw T Guide Date: June 2018 Versin: v2.0 Classificatin: PUBLIC OPEN BANKING LIMITED 2018 Page 1 f 32 Cntents 1. Intrductin 3 2. Signing Up 4 3. Lgging In

More information

Using the Swiftpage Connect List Manager

Using the Swiftpage Connect List Manager Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts

More information

Stock Affiliate API workflow

Stock Affiliate API workflow Adbe Stck Stck Affiliate API wrkflw The purpse f this dcument is t illustrate the verall prcess and technical wrkflw fr Adbe Stck partners wh want t integrate the Adbe Stck Search API int their applicatins.

More information

TRAINING GUIDE. Overview of Lucity Spatial

TRAINING GUIDE. Overview of Lucity Spatial TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign

More information

Campuses that access the SFS nvision Windows-based client need to allow outbound traffic to:

Campuses that access the SFS nvision Windows-based client need to allow outbound traffic to: Summary This dcument is a guide intended t guide yu thrugh the prcess f installing and cnfiguring PepleTls 8.55.27 (r current versin) via Windws Remte Applicatin (App). Remte App allws the end user t run

More information

Proper Document Usage and Document Distribution. TIP! How to Use the Guide. Managing the News Page

Proper Document Usage and Document Distribution. TIP! How to Use the Guide. Managing the News Page Managing the News Page TABLE OF CONTENTS: The News Page Key Infrmatin Area fr Members... 2 Newsletter Articles... 3 Adding Newsletter as Individual Articles... 3 Adding a Newsletter Created Externally...

More information

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems Date: Octber 2018 User guide Integratin thrugh ONVIF driver. Prepared By: Devices & Integratins Team, Milestne Systems 2 Welcme t the User Guide fr Online Test Tl The aim f this dcument is t prvide guidance

More information

CaseWare Working Papers. Data Store user guide

CaseWare Working Papers. Data Store user guide CaseWare Wrking Papers Data Stre user guide Index 1. What is a Data Stre?... 3 1.1. When using a Data Stre, the fllwing features are available:... 3 1.1.1.1. Integratin with Windws Active Directry... 3

More information

OO Shell for Authoring (OOSHA) User Guide

OO Shell for Authoring (OOSHA) User Guide Operatins Orchestratin Sftware Versin: 10.70 Windws and Linux Operating Systems OO Shell fr Authring (OOSHA) User Guide Dcument Release Date: Nvember 2016 Sftware Release Date: Nvember 2016 Legal Ntices

More information

Enterprise Chat and Developer s Guide to Web Service APIs for Chat, Release 11.6(1)

Enterprise Chat and  Developer s Guide to Web Service APIs for Chat, Release 11.6(1) Enterprise Chat and Email Develper s Guide t Web Service APIs fr Chat, Release 11.6(1) Fr Unified Cntact Center Enterprise August 2017 Americas Headquarters Cisc Systems, Inc. 170 West Tasman Drive San

More information

Network Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template

Network Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template Netwrk Rail ARMS - Asbests Risk Management System Training Guide fr use f the Imprt Survey Template The ARMS Imprt Survey Template New Asbests Management Surveys and their Survey Detail reprts can be added

More information

Quick Guide on implementing SQL Manage for SAP Business One

Quick Guide on implementing SQL Manage for SAP Business One Quick Guide n implementing SQL Manage fr SAP Business One The purpse f this dcument is t guide yu thrugh the quick prcess f implementing SQL Manage fr SAP B1 SQL Server databases. SQL Manage is a ttal

More information

Getting Started with the Web Designer Suite

Getting Started with the Web Designer Suite Getting Started with the Web Designer Suite The Web Designer Suite prvides yu with a slew f Dreamweaver extensins that will assist yu in the design phase f creating a website. The tls prvided in this suite

More information

INSERTING MEDIA AND OBJECTS

INSERTING MEDIA AND OBJECTS INSERTING MEDIA AND OBJECTS This sectin describes hw t insert media and bjects using the RS Stre Website Editr. Basic Insert features gruped n the tlbar. LINKS The Link feature f the Editr is a pwerful

More information

RISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins)

RISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins) Intrductin This reference guide is aimed at managers wh will be respnsible fr managing users within RiskMan where RiskMan is nt cnfigured t use netwrk lgins. This guide is used in cnjunctin with the respective

More information

TECHNICAL REQUIREMENTS

TECHNICAL REQUIREMENTS TECHNICAL REQUIREMENTS Table f Cntent PLATFORMS... 2 CONNECTION SPEED... 2 SUPPORTED BROWSERS... 2 ARMENIAN LANGUAGE SUPPORT... 2 Windws XP... 2 Windws Vista... 3 Windws 7... 4 Windws 8... 5 MAC OS...

More information

E-Lock Policy Manager White Paper

E-Lock Policy Manager White Paper White Paper Table f Cntents 1 INTRODUCTION... 3 2 ABOUT THE POLICY MANAGER... 3 3 HOW E-LOCK POLICY MANAGER WORKS... 3 4 WHAT CAN I DO WITH THE POLICY MANAGER?... 4 4.1 THINGS YOU CONTROL IN SIGNING...

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

A Purchaser s Guide to CondoCerts

A Purchaser s Guide to CondoCerts Lgin t CndCerts - T submit a request with CndCerts, lg n t www.cndcerts.cm. First time users will fllw the New Users link t register. Dcument r print screen the User ID and Passwrd prvided. New accunts

More information

Virtual Office

Virtual Office Virtual Office ---------------------------------------------------------------------------- ------- --------- Cpyright 2016, 8x8, Inc. All rights reserved. This dcument is prvided fr infrmatin purpses

More information

AvePoint Perimeter Pro 1.9

AvePoint Perimeter Pro 1.9 G09 AvePint Perimeter Pr 1.9 Secured Share User Guide Issued December 2017 Table f Cntents What s New in this Guide... 4 Overview... 5 Internal Users... 6 Site Cllectin Administratrs... 7 External Prtal

More information

User Guide. ACE Data Source. OnCommand Workflow Automation (WFA) Abstract PROFESSIONAL SERVICES

User Guide. ACE Data Source. OnCommand Workflow Automation (WFA) Abstract PROFESSIONAL SERVICES PROFESSIONAL SERVICES User Guide OnCmmand Wrkflw Autmatin (WFA) ACE Data Surce Prepared fr: ACE Data Surce - Versin 2.0.0 Date: Octber 2015 Dcument Versin: 2.0.0 Abstract The ACE Data Surce (ACE-DS) is

More information

New Tenancy Contact - User manual

New Tenancy Contact - User manual New Tenancy Cntact - User manual Table f Cntents Abut Service... 3 Service requirements... 3 Required Dcuments... 3 Service fees... 3 Hw t apply fr this service... 4 Validatin Messages... 28 New Tenancy

More information

Quick Start Guide. Basic Concepts. DemoPad Designer - Quick Start Guide

Quick Start Guide. Basic Concepts. DemoPad Designer - Quick Start Guide Quick Start Guide This guide will explain the prcess f installing & using the DemPad Designer sftware fr PC, which allws yu t create a custmised Graphical User Interface (GUI) fr an iphne / ipad & embed

More information

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment Technical Paper Installing and Cnfiguring SAS Envirnment Manager in a SAS Grid Envirnment Last Mdified: Octber 2016 Release Infrmatin Cntent Versin: Octber 2016. Trademarks and Patents SAS Institute Inc.,

More information

BMC Remedyforce Integration with Bomgar Remote Support

BMC Remedyforce Integration with Bomgar Remote Support BMC Remedyfrce Integratin with Bmgar Remte Supprt 2017 Bmgar Crpratin. All rights reserved wrldwide. BOMGAR and the BOMGAR lg are trademarks f Bmgar Crpratin; ther trademarks shwn are the prperty f their

More information

IFSP PDF Upload/Download Guidance

IFSP PDF Upload/Download Guidance IFSP PDF Uplad/Dwnlad Guidance Intr/backgrund The dwnladable IFSP was created t assist FSC s in writing an IFSP r IFSP review n a visit withut the need fr internet cnnectin. Adbe Acrbat is required fr

More information

ROCK-POND REPORTING 2.1

ROCK-POND REPORTING 2.1 ROCK-POND REPORTING 2.1 AUTO-SCHEDULER USER GUIDE Revised n 08/19/2014 OVERVIEW The purpse f this dcument is t describe the prcess in which t fllw t setup the Rck-Pnd Reprting prduct s that users can schedule

More information

Enrolling onto the Open Banking Directory How To Guide

Enrolling onto the Open Banking Directory How To Guide Enrlling nt the Open Banking Directry Hw T Guide Date: Octber 2017 Versin: v3.0 Classificatin: PUBLIC OPEN BANKING LIMITED ENROLLING ONTO THE OPEN BANKING DIRECTORY Page 1 f 14 Cntents 1. Intrductin 3

More information

MySabre API RELEASE NOTES MYSABRE API VERSION 2.0 (PART OF MYSABRE RELEASE 7.0) OCTOBER 28, 2006 PRODUCTION

MySabre API RELEASE NOTES MYSABRE API VERSION 2.0 (PART OF MYSABRE RELEASE 7.0) OCTOBER 28, 2006 PRODUCTION MySabre API RELEASE NOTES MYSABRE API VERSION 2.0 (PART OF MYSABRE RELEASE 7.0) OCTOBER 28, 2006 PRODUCTION These release ntes pertain t the Prductin release fr MySabre Release 7.0 cntaining MySabre API

More information

Procurement Contract Portal. User Guide

Procurement Contract Portal. User Guide Prcurement Cntract Prtal User Guide Cntents Intrductin...2 Access the Prtal...2 Hme Page...2 End User My Cntracts...2 Buttns, Icns, and the Actin Bar...3 Create a New Cntract Request...5 Requester Infrmatin...5

More information

Ephorus Integration Kit

Ephorus Integration Kit Ephrus Integratin Kit Authr: Rbin Hildebrand Versin: 2.0 Date: May 9, 2007 Histry Versin Authr Cmment v1.1 Remc Verhef Created. v1.2 Rbin Hildebrand Single Sign On (Remved v1.7). v1.3 Rbin Hildebrand Reprting

More information

Outlook Web Application (OWA) Basic Training

Outlook Web Application (OWA) Basic Training Outlk Web Applicatin (OWA) Basic Training Requirements t use OWA Full Versin: Yu must use at least versin 7 f Internet Explrer, Safari n Mac, and Firefx 3.X. (Ggle Chrme r Internet Explrer versin 6, yu

More information

Launching Xacta 360 Marketplace AMI Guide June 2017

Launching Xacta 360 Marketplace AMI Guide June 2017 Launching Xacta 360 Marketplace AMI Guide June 2017 Tels Crpratin 2017. All rights reserved. U.S. patents Ns. 6,901,346; 6,980,927; 6,983,221; 6,993,448; and 7,380,270. Xacta is a registered trademark

More information

Advanced and Customized Net Conference Powered by Cisco WebEx Technology

Advanced and Customized Net Conference Powered by Cisco WebEx Technology User Guide: Advanced and Custmized Net Cnference Pwered by Cisc WebEx Technlgy Prductivity Tls USER GUIDE Verizn Net Cnferencing h l M ti C t Advanced and Custmized Net Cnference Pwered by Cisc WebEx Technlgy

More information

Copyrights and Trademarks

Copyrights and Trademarks Cpyrights and Trademarks Sage One Accunting Cnversin Manual 1 Cpyrights and Trademarks Cpyrights and Trademarks Cpyrights and Trademarks Cpyright 2002-2014 by Us. We hereby acknwledge the cpyrights and

More information

Upgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0

Upgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0 Upgrading Kaltura MediaSpace TM Enterprise 1.0 t Kaltura MediaSpace TM Enterprise 2.0 Assumptins: The existing cde was checked ut f: svn+ssh://mediaspace@kelev.kaltura.cm/usr/lcal/kalsurce/prjects/m ediaspace/scial/branches/production/website/.

More information

Renewal Reminder. User Guide. Copyright 2009 Data Springs Inc. All rights reserved.

Renewal Reminder. User Guide. Copyright 2009 Data Springs Inc. All rights reserved. Renewal Reminder User Guide Cpyright 2009 Data Springs Inc. All rights reserved. Renewal Reminder 2.5 User Guide Table f cntents: 1 INTRODUCTION...3 2 INSTALLATION PROCEDURE...4 3 ADDING RENEWAL REMINDER

More information

Microsoft Excel Extensions for Enterprise Architect

Microsoft Excel Extensions for Enterprise Architect Excel Extensins User Guide Micrsft Excel Extensins fr Enterprise Architect Micrsft Excel Extensins fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Installatin... 4 Verifying

More information

Interfacing to MATLAB. You can download the interface developed in this tutorial. It exists as a collection of 3 MATLAB files.

Interfacing to MATLAB. You can download the interface developed in this tutorial. It exists as a collection of 3 MATLAB files. Interfacing t MATLAB Overview: Getting Started Basic Tutrial Interfacing with OCX Installatin GUI with MATLAB's GUIDE First Buttn & Image Mre ActiveX Cntrls Exting the GUI Advanced Tutrial MATLAB Cntrls

More information

SOLA and Lifecycle Manager Integration Guide

SOLA and Lifecycle Manager Integration Guide SOLA and Lifecycle Manager Integratin Guide SOLA and Lifecycle Manager Integratin Guide Versin: 7.0 July, 2015 Cpyright Cpyright 2015 Akana, Inc. All rights reserved. Trademarks All prduct and cmpany names

More information

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 Prepared by: March Haber, march@il.ibm.cm Last Updated: January, 2012 IBM MetaData Wrkbench Enablement Series Table f Cntents: Table f

More information

OATS Registration and User Entitlement Guide

OATS Registration and User Entitlement Guide OATS Registratin and User Entitlement Guide The OATS Registratin and Entitlement Guide prvides the fllwing infrmatin: OATS Registratin The prcess and dcumentatin required fr a firm r Service Prvider t

More information

Repstor custodian. On Premise Pre-Requisites. Document Version 1.1 January 2017

Repstor custodian. On Premise Pre-Requisites. Document Version 1.1 January 2017 Repstr custdian On Premise Pre-Requisites Dcument Versin 1.1 January 2017 Intrductin This dcument utlines the pre-requisites fr installatin f the Repstr custdian server cmpnents. There are tw main parts;

More information

Create Your Own Report Connector

Create Your Own Report Connector Create Yur Own Reprt Cnnectr Last Updated: 15-December-2009. The URS Installatin Guide dcuments hw t cmpile yur wn URS Reprt Cnnectr. This dcument prvides a guide t what yu need t create in yur cnnectr

More information

1 Getting and Extracting the Upgrader

1 Getting and Extracting the Upgrader Hughes BGAN-X 9202 Upgrader User Guide (PC) Rev 1.0 (23-Feb-12) This dcument explains hw t use the Hughes BGAN-X Upgrader prgram fr the 9202 User Terminal using a PC. 1 Getting and Extracting the Upgrader

More information

File Share Navigator Online

File Share Navigator Online File Share Navigatr Online User Guide Service Pack 7 Issued September 2017 Table f Cntents What s New in this Guide... 4 Abut File Share Navigatr Online... 5 Cmpnents f File Share Navigatr Online... 5

More information

DC Remote Control Installation and Configuration Guide. Version 1.2

DC Remote Control Installation and Configuration Guide. Version 1.2 DC Remte Cntrl Installatin and Cnfiguratin Guide Versin 1.2 What des the applicatin d? The DminCmms Remte Cntrl applicatin allws the bulk re-cnfiguratin f Cisc IP Telephnes as if the user was present directly

More information

Users, groups, collections and submissions in DSpace. Contents

Users, groups, collections and submissions in DSpace. Contents Users, grups, cllectins and submissins in DSpace Cntents Key cncepts... 2 User accunts and authenticatin... 2 Authrisatin and privileges... 2 Resurce plicies... 2 User rles and grups... 3 Submissin wrkflws...

More information

I. Introduction: About Firmware Files, Naming, Versions, and Formats

I. Introduction: About Firmware Files, Naming, Versions, and Formats I. Intrductin: Abut Firmware Files, Naming, Versins, and Frmats The UT-4500-A Series Upcnverters and DT-4500-A Series Dwncnverters stre their firmware in flash memry, which allws the system t uplad firmware

More information

August 22, 2006 IPRO Tech Client Services Tip of the Day. Concordance and IPRO Camera Button / Backwards DB Link Setup

August 22, 2006 IPRO Tech Client Services Tip of the Day. Concordance and IPRO Camera Button / Backwards DB Link Setup Cncrdance and IPRO Camera Buttn / Backwards DB Link Setup When linking Cncrdance and IPRO, yu will need t update the DDEIVIEW.CPL file t establish the camera buttn. Setting up the camera buttn feature

More information

Custodial Integrator. Release Notes. Version 3.11 (TLM)

Custodial Integrator. Release Notes. Version 3.11 (TLM) Custdial Integratr Release Ntes Versin 3.11 (TLM) 2018 Mrningstar. All Rights Reserved. Custdial Integratr Prduct Versin: V3.11.001 Dcument Versin: 020 Dcument Issue Date: December 14, 2018 Technical Supprt:

More information

App Center User Experience Guidelines for Apps for Me

App Center User Experience Guidelines for Apps for Me App Center User Experience Guidelines fr Apps fr Me TABLE OF CONTENTS A WORD ON ACCESSIBILITY...3 DESIGN GUIDELINES...3 Accunt Linking Prcess... 3 Cnnect... 5 Accept Terms... 6 Landing Page... 6 Verificatin...

More information

Dynamic Storage (ECS)

Dynamic Storage (ECS) User Guide Dynamic Strage (ECS) Swisscm (Schweiz) AG 1 / 10 Cntent 1 Abut Dynamic Strage... 3 2 Virtual drive, the EMC CIFS-ECS Tl... 4 3 Amazn S3 Brwer... 6 4 Strage Gateway Appliance... 9 5 Amazn S3

More information

Introduction to Mindjet on-premise

Introduction to Mindjet on-premise Intrductin t Mindjet n-premise Mindjet Crpratin Tll Free: 877-Mindjet 1160 Battery Street East San Francisc CA 94111 USA Phne: 415-229-4200 Fax: 415-229-4201 www.mindjet.cm 2012 Mindjet. All Rights Reserved

More information

Guide to getting started in J2ME for the Motorola A780 phone

Guide to getting started in J2ME for the Motorola A780 phone Guide t getting started in J2ME fr the Mtrla A780 phne This guide will take yu thrugh setting up a build envirnment fr J2ME in Windws and in writing a few sample applicatins fr the A780 phne. There are

More information

UPGRADING TO DISCOVERY 2005

UPGRADING TO DISCOVERY 2005 Centennial Discvery 2005 Why Shuld I Upgrade? Discvery 2005 is the culminatin f ver 18 mnths wrth f research and develpment and represents a substantial leap frward in audit and decisin-supprt technlgy.

More information

User Manual. Revised June 18, 2007

User Manual. Revised June 18, 2007 User Manual Revised June 18, 2007 TABLE OF CONTENTS 1. AN INTRODUCTION TO NVTREC... 3 2. NVTREC HOME PAGE... 3 3. ACCOUNT REGISTRATION... 5 4. ACCOUNT HOME PAGE... 5 5. FACILITY REGISTRATION... 6 6. EDITING

More information

Reference Guide. Service Pack 3 Cumulative Update 2. Revision J Issued October DocAve 6: Control Panel

Reference Guide. Service Pack 3 Cumulative Update 2. Revision J Issued October DocAve 6: Control Panel DcAve 6 Cntrl Panel Reference Guide Service Pack 3 Cumulative Update 2 Revisin J Issued Octber 2013 DcAve 6: Cntrl Panel 1 Table f Cntents Abut Cntrl Panel... 6 Submitting Dcumentatin Feedback t AvePint...

More information

I. Introduction: About Firmware Files, Naming, Versions, and Formats

I. Introduction: About Firmware Files, Naming, Versions, and Formats Updating Yur CTOG 250 Cmtech Traffic Optimizatin Gateway Firmware I. Intrductin: Abut Firmware Files, Naming, Versins, and Frmats The CTOG 250 Cmtech Traffic Optimizatin Gateway and its CDM 800 Gateway

More information

Kaltura MediaSpace TM Enterprise 2.0 Requirements and Installation

Kaltura MediaSpace TM Enterprise 2.0 Requirements and Installation Kaltura MediaSpace TM Enterprise 2.0 Requirements and Installatin Updated Aug 30, 2011 Server Requirements Hardware The hardware requirements are mstly dependent n the number f cncurrent users yu expect

More information

Cisco Smart Software Manager satellite

Cisco Smart Software Manager satellite Data Sheet Cisc Smart Sftware Manager satellite Last Updated: May 12, 2017 Overview Cisc Smart Sftware Manager satellite is a cmpnent f Cisc Smart Licensing. It wrks in cnjunctin with Cisc Smart Sftware

More information

Using UB Stream and UBlearns

Using UB Stream and UBlearns Using UB Stream and UBlearns Instructrs can nw uplad vides/audi r create a vide using their webcam in UBLearns. There is a new mashup tl (MEDIAL) that allws yu t uplad yur media files t UB s streaming

More information

TIBCO Statistica Options Configuration

TIBCO Statistica Options Configuration TIBCO Statistica Optins Cnfiguratin Sftware Release 13.3 June 2017 Tw-Secnd Advantage Imprtant Infrmatin SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO

More information

DocAve 6 Deployment Manager

DocAve 6 Deployment Manager DcAve 6 Deplyment Manager User Guide Service Pack 3 Revisin I Issued August 2013 1 Table f Cntents Abut Deplyment Manager... 5 Cmplementary Prducts... 5 Submitting Dcumentatin Feedback t AvePint... 5 Befre

More information