FedLine Web Check Services FedImage Services Gateway Retrieval Interface Guide

Size: px
Start display at page:

Download "FedLine Web Check Services FedImage Services Gateway Retrieval Interface Guide"

Transcription

1 FedLine Web Check Services FedImage Services Gateway Retrieval Interface Guide 2015 Federal Reserve Banks 1

2 Table of Contents PREFACE... 3 OVERVIEW... 4 SECTION I... 5 FEDIMAGE GATEWAY RETRIEVAL ARCHITECTURE OVERVIEW... 5 FEDIMAGE GATEWAY RETRIEVAL ARCHITECTURE... 6 NECESSARY AUTHORIZATION FORMS... 8 SECTION II... 9 AUTOMATED AGENT DEVELOPMENT... 9 DOWNLOADING AND INSTALLING CLIENT AND SERVER CERTIFICATES... 9 IMAGE RETRIEVAL PROCESS GATEWAY IMAGE RETRIEVAL COMMUNICATIONS GATEWAY APPLICATION PROGRAMMING INTERFACE <requestpackage> Section <itemrequest> Section <itemselection> Section <criteria> Section Section Query Field Names <view> Section <responsepackage> Section <statusresponse> Section <itemdetail> Section <view> Section ERROR CODES TESTING THE SOLUTION PRODUCTION VALIDATION DEPLOYMENT GUIDELINES SERVICE HOURS AND TECHNICAL SUPPORT LEGAL NOTICES

3 Preface This FedImage Gateway Retrieval Service Interface Guide is written for financial institution and vendor personnel who are responsible for deploying and supporting connectivity to the FedImage Archive Services via a FedImage Gateway Retrieval Service. FedImage Gateway Retrieval is a component of FedImage Services and included in the suite of FedLine Web Check Services. This document provides an overview of the FedImage Gateway Retrieval Service and walks the user through the process of deploying such service, including the following: FedImage Gateway Retrieval architecture The features and functions of the FedImage Gateway Retrieval Overview of the integration process Application Programming Interface and testing standards Service availability standards Technical support procedures Important Note: This document is not meant to imply or suggest any responsibility on the part of the Federal Reserve to assist or be a part of the design or development of the depository institution s image retrieval application. The sample code solutions provided in this document are for purposes of explanation only and may not provide functional solutions for any particular environment. The technical description of a FedImage Gateway Retrieval client contained in this document is intended for reference only. The Federal Reserve, through its technical liaisons, will respond on a best effort basis to questions concerning the application interface and information contained in this document. ABA Number vs. Routing Number Please note that the FedImage Gateway Retrieval Service Interface Guide uses the terms "ABA", "ABA Number" as shorthand references to financial institution's routing number. "ABA", "ABA number" and "routing number" are intended to be synonymous. 3

4 Overview FedImage Services is a suite of products that offers capture, archive, retrieval and delivery of check images. Check images are captured at various Federal Reserve Offices and transmitted to a national FedImage Archive located at two sites in the Federal Reserve System. The FedImage Archive Service provides flexible length for short and long-term storage of images. Short-term storage utilizes RAID technology thus providing immediate retrieval capabilities. Long-term storage utilizes digital tape technology housed within an Automated Tape Library (ATL). FedImage Retrieval Service offers a comprehensive array of retrieval options for the purposes of viewing, printing, faxing and/or ing items stored in the archive. Retrieval requests can be submitted in four different methods: (1) Web inquiry, (2) recurring requests, (3) request file (RORR), and (4) FedImage Gateway Retrieval. The FedImage Gateway Retrieval Service is an open-standards, TCP/IP-based extension to FedImage Services that allows depository institutions that subscribe to FedImage Services the ability to incorporate check image query capabilities within their customized applications. Such solutions use open-standards and Internet-based technologies to retrieve check images, on-demand, from the FedImage Archive in the Federal Reserve and to display those images according to the financial institution's branding and presentation requirements. Using the FedImage Gateway Retrieval service, a depository institution's systems can obtain check images from the FedImage Archive in response to requests from the depository institution's internal or external customers. At no point does the end-user of the service need to know where the images are coming from. For example, a financial institution could provide its home-banking customers with access to their check images through the FedImage Gateway Retrieval without the need store those images within that application. Other applications that can be image enabled include Adjustments/exceptions processing, customer service and corporate cash management. The overall process for deploying a FedImage Gateway Retrieval solution is outlined below, with each function described in more detail in the sections that follow: 1. The financial institution 1 reviews the documentation to understand the FedImage Gateway Retrieval architecture. 2. The financial institution develops a deployment strategy for the FedImage Gateway Retrieval solution. 3. The financial institution completes the necessary authorization forms and requests a Federal Reserve- issued digital certificate for their FedImage Gateway Retrieval implementation. 4. The financial institution begins interface and retrieval application development process in accordance to the specifications provided by the Federal Reserve. 5. The financial institution begins testing the interface against the FedImage Services QA environment. 6. Upon successful testing in QA, financial institution is connected to the FedImage Services production environment. 7. Upon successful production piloting, the financial institution begins formal deployment of their solution. 1 Depending on the particular situation, financial institution may refer to software vendor(s) or third party service providers. 4

5 Section I FedImage Gateway Retrieval Architecture Overview The FedImage Gateway Retrieval is an open-standards, TCP/IP-based extension that allows FedImage services subscribers the ability to incorporate check image query capabilities within their customized applications. This is accomplished by leveraging web services technologies to create an automated software agent that resides at the financial institution and which exchanges data securely, using standard XML data- type definitions and SSL encryption, with the FedImage Archive in the Federal Reserve. The FedImage Gateway Retrieval architecture consists of a browser-less HTTP (S) automated software agent residing at the financial institution that communicates with a corresponding agent at the Federal Reserve using 128-bit SSL-based encryption. The automated agent authenticates itself using a Federal Reserve-issued digital certificate, and communicates with the Federal Reserve using standard HTTP (S) communications ports. The communications process involves three high-level operations: 1. Establishing an SSL Session Authorization using a Federal Reserve-issued digital certificate. 2. Providing an item(s) request in the form of an XML document. 3. Downloading the image(s). Image requests received by FedImage Gateway Retrieval are processed against those items archived in shortterm storage supported by RAID technology. The length of short-term storage varies from 7 business days to one calendar year depending on the FedImage Archive Service selected by the financial institution. At the end of short-term storage, items are archived in long-term storage using tape technology for up to 11 years. Access to items in long term storage is available to financial institution personnel via standard web browser application within the FedLine for the Web Services. The Federal Reserve identifies all FedImage Gateway Retrieval requests as those originating from the specific digital certificate issued. Thus, although the images may be requested on behalf of another party, FedImage Services automatically limits access to only those images authorized under the specific digital certificate. Those digital certificates authorized to retrieve items for multiple ABAs will only be implemented upon execution of required legal agreements. Since the FedImage Gateway Retrieval communicates with the FedImage Archive e in real-time and retrieves images on-demand, its performance is heavily dependent on the: Design of the automated software agent. Bandwidth available between the financial institution and the Federal Reserve. The development of an automated software agent is the responsibility of the financial institution. The financial institution is also responsible for the design and integration of the appropriate security controls for managing access to the FedImage Gateway Retrieval solution. This packet provides the Application Programming Interface (API) required for data communications with the FedImage Archive, and describes the associated processes for establishing connectivity to the Federal Reserve environment. This packet does not describe how to integrate the FedImage Gateway Retrieval within various security architectures, although it does offer some considerations when doing so. Since the FedImage Gateway Retrieval solution leverages the public Internet for transmission of data, its performance is directly related to the speed and utilization of the connection between the Federal Reserve and the financial institution s application. 5

6 The FedImage Gateway Retrieval architecture is illustrated in the diagram below in the context of an on-line banking image retrieval example: FedImage Gateway Retrieval Architecture 6

7 FedImage Gateway Retrieval Deployment Considerations The first step in architecting an automated agent for your institution is to review the attached materials and understand how to best integrate the FedImage Gateway Retrieval into the solution being provided. Some questions that should be considered are: 1. What are the performance characteristics this solution must accommodate? Because the FedImage Gateway Retrieval queries images on-demand, using the public Internet for communications, allowances must be made for retrieval times. 2. How far back to you want to provide your users with access to their items? The FedImage Gateway Retrieval accesses items stored in short term storage that uses disk technology. The length of this storage can vary from 30 business days to 1 year depending on the service selected. Storage length options include 30 business days, 60 business days, 6 calendar months or 12 calendar months. When electing to extend the short-term storage length, deployment is limited to items from that day forward. 3. What are the reliability and availability requirements for this solution? FedImage Gateway Retrieval extends image retrieval functionality to a much larger set of customers than in the past. This may have ramifications on the reliability/uptime requirements of the overall solution. FedImage Gateway Retrieval is available on 7x24 basis. 4. Are there any firewall or router restrictions that need to be reviewed to enable FedImage Gateway Retrieval from your institution? You should consult with your or customer s technical staff to address them. 5. In addition to Federal Reserve security requirements, are there any local security policies that need to be considered to properly secure your FedImage Gateway Retrieval solution? 6. What image type are items archived in? FedImage Services support capture and storage of items in black and white. 7. Which index fields are used to index specific financial institution s checks? The FedImage Archive stores each check by 17 different index fields. Although great care has been taken to standardize, which fields are used to archive a check can vary from one financial institution to another and in some cases within each institution. The search fields to retrieve checks via FedImage Gateway Retrieval need to correspond to those used in archiving the items. 8. Which index parameters are typically used to retrieve items via FedImage Gateway Retrieval? The routing number (ABA) and the process date must always be provided. In addition most users elect to identify items by account number and process control number (which represents check number). Amount field is not recommended due to potential miscoding errors that would prevent item from being located. Criteria submitted must match the database in order for the item to be found. 9. For commercial accounts, check number is typically in the Aux On Us field and not in the Process Control field. How does the query need to be structured to locate these items? If the processing application can identify these accounts then the query can be structured based on the account type. For example, query for commercial accounts includes Aux On Us field while for consumer accounts Process Control field. In some cases, accounts are not distinguishable. In these cases, upon failure of the primary query a second query could be submitted with the Aux On Us field rather than the Process Control field. Please note that some bill pay applications place the check number in the Aux On Us field. 10. Can sequence number be used as part of the query? Yes, sequence number can be used to 7

8 locate items. Care must be taken as within the past year Federal Reserve has standardized on a 10 digit sequence number but many back end customer systems are still being populated with only 9 digits. A 10 digit number must be submitted for queries since the conversion took place. 11. What does addenda record provide? With the enablement of Check 21 Act, many financial institutions include deposit related information such as Bank of First Deposit (BOFD) and subsequent endorsements as an electronic addenda record during the check capture process. Such data may or may not be located on the actual check image. In order to display such data, your viewing application can take advantage of new elements provided in the XML query response package. 12. Why does the length of some fields vary in size? With the implementation of Check 21 Act, certain fields have been expanded to support new industry standards. The account number field has been expanded from 15 to 19 digits and Check number has been expanded from 6 to 15 digits. Please note that this only impacts newly archived checks when the enhancements are implemented. 13. How extensive will you want to log FedImage Gateway Retrieval transactions locally? The FedImage Gateway Retrieval presents itself to the FedImage Archive using a single digital certificate; thus it is impossible to record the exact nature of a given image request. You may want to consider implementing logging capabilities to assess the types of retrievals that are being made by your users. Necessary Authorization Forms In order to deploy FedImage Gateway Retrieval solution you must agree to the terms set forth in certain electronic access agreements. These documents may include the following authorizations: Operating Circular 3: This document reviews the agreements governing any electronic transmissions with the Federal Reserve System. Under certain circumstances, third party service providers may choose to utilize a single digital certificate to support FedImage Gateway Retrieval by multiple financial institutions. In these cases, an additional agreement must be executed by each financial institution, the service provider and Federal Reserve Bank. End User Authorization Form: This form designates two contact points in your organization that will be jointly responsible for the distribution and maintenance of Federal Reserve-issued FedImage Gateway digital certificates. FedImage Gateway Retrieval Credential request form: This form is requirement to request Federal Reserve-issued FedImage Gateway-specific digital certificates. 8

9 Section II Automated Agent Development The FedImage Gateway Retrieval solution is a browser-less HTTP(S) web service that must support SSL with client authentication using certificates, cookies and XML documents. Support for proxy negotiation may also be required to traverse a firewall in the financial institution's infrastructure. The development of this solution is the responsibility of the financial institution deploying the FedImage Gateway Retrieval. The material that follows provides additional overview of the FedImage Gateway Retrieval architecture relevant to the development of the solution. Although the financial institution has many development options available for developing this solution, the examples that follow assume the following: The FedImage Gateway Retrieval solution will be developed in Java. This document includes sample code developed in the IBM WebSphere Studio Application Developer environment due to its support of various JDK (Java Development Kit) environments. JDK 1.4, including Sun security support JSSE (Java Secure Socket Extension), was used to develop an automated agent for internal testing. The solution can be used standalone or as a driver for a larger system running on a Java Application Server supporting JRE 1.4. A Federal Reserve-issued digital certificate will be used for authentication. The institution supports Microsoft Internet Explorer 6.X browsers (for digital certificate management activities). Downloading and Installing Client and Server Certificates The Federal Reserve System (FRS) requires X.509 certificate authentication of all FedImage Gateway Retrieval solutions. The following process can be used to acquire a digital certificate: 1. Complete the necessary authorization forms to request a digital certificate from the Federal Reserve. You will be provided Authorization and Reference number information needed to retrieve the certificates. 2. Follow the procedures outlined in the FedLine Web Certificate Retrieval Procedures document to download your Federal Reserve Bank-issued digital certificate. Please have both your Reference number and Authorization code available. Note: A Microsoft Internet Explorer browser must be used to download your Federal Reserve Bank issued certificate. 9

10 Image Retrieval Process The illustration below highlights the communications required to retrieve a single check image. There are three high level operations that occur during every image request: 1. Establishing an SSL Session Authorization using a certificate. 2. Providing an item request(s), for a single item, in the form of an XML document. 3. Downloading the image(s). Gateway Image Retrieval Communications 1. Establishing an SSL session follows the standard SSL session definition process. The default URL for Gateway access is: 2. Request an image using the appropriate XML message. If the request is successful, the server returns an XML document containing a URL corresponding to the image. If the request is unsuccessful, an XML document is returned with an error code. 3. The following is an example of a response that will be returned for items with addenda records and expanded fields (account number and check number). The addenda records can be displayed if the application elects to do so. If not, the application must be able to handle receipt of such records. The Return Code and Reason Code for this response is 0 and the Return Code and Response Code for item detail is 0. Sample Request <?xml version="1.0" encoding="utf-8"?> 10

11 <requestpackage> <itemrequest> <description>retrieve images</description> <itemselection> <itemtype>both</itemtype> <timeout>100</timeout> <maxitemsreturned>1</maxitemsreturned> <criteria> <connector>and</connector> <name>routing and Transit Number</name> <value> </value> <name>process Date</name> <value> </value> <name>account Number</name> <value> </value> <name>amount</name> <value>450000</value> <name>process Control</name> <value>1517</value> </criteria> <view> <viewtype>fbw</viewtype> <compression>png</compression> <density>0</density> <binarize>0</binarize> </view> </itemselection> </itemrequest> </requestpackage> Sample Response <?xml version="1.0" encoding="utf-8"?> <responsepackage> <response> <returncode>0</returncode> <reasoncode>0</reasoncode> <requestid> </requestid> <successfulitems>1</successfulitems> <totalitems>1</totalitems> <itemdetail> <handle>irb001/payor- X937:p1qlib1g/1/ :0098/ : : /v CAA3-10FAAA ^/</handle> <storagetier>1</storagetier> <repository>payor-x937</repository> <returncode>0</returncode> <reasoncode>0</reasoncode> <index name="process Date" value=" "/> <index name="routing and Transit Number" value=" "/> <index name="account Number" value=" "/> 11

12 <index name="item Sequence Number" value=" "/> <index name="amount" value=" "/> <index name="check Number" value=" "/> <index name="aux On Us" value=" "/> <index name="process Control" value="001517"/> <index name="epc" value="0"/> <view> <viewtype>fbw</viewtype> <viewformat>png</viewformat> <imagekey> IMG48213.PNG</imageKey> </view> <addendarecord> <addendarecordtype>28</addendarecordtype> <addendarecordnumber>03</addendarecordnumber> <addendart> </addendart> <addendadate> </addendadate> <addendaisn> </addendaisn> <addendatruncationflag>n</addendatruncationflag> </addendarecord> <addendarecord> <addendarecordtype>28</addendarecordtype> <addendarecordnumber>02</addendarecordnumber> <addendart> </addendart> <addendadate> </addendadate> <addendaisn> </addendaisn> <addendatruncationflag>n</addendatruncationflag> </addendarecord> <addendarecord> <addendarecordtype>28</addendarecordtype> <addendarecordnumber>01</addendarecordnumber> <addendart> </addendart> <addendadate> </addendadate> <addendaisn> </addendaisn> <addendatruncationflag>n</addendatruncationflag> </addendarecord> <addendarecord> <addendarecordtype>26</addendarecordtype> <addendarecordnumber>1</addendarecordnumber> <addendart> </addendart> <addendadate> </addendadate> <addendaisn> </addendaisn> <addendatruncationflag>y</addendatruncationflag> </addendarecord> </itemdetail> </response> </responsepackage> 4. Please note that the handle XML tag is about 400 bytes or more. The current software version returns an image handle approximately 100 bytes in length. 5. Each image is then retrieved using the URL in the XML response message from the previous step. 6. The following is an example of sample code that would be returned for items stored without addenda records. Although the request Return Code of 3004 indicates an error, the Reason Code of 1 indicates a successful retrieval of at least 1 view of the item. Please note that the item detail Return Code is also 4 while the Reason Code is 0 indicating a successful retrieval. This response will apply to all items archived prior to deployment of Check 21 Act enhancement that support storage of addenda records. Lastly, the account number field and check number field for these items have not been expanded; they are the original length that the item was archived as. 12

13 Sample Request <?xml version="1.0" encoding="utf-8"?> <requestpackage> <itemrequest> <description>retrieve images</description> <itemselection> <itemtype>both</itemtype> <timeout>100</timeout> <maxitemsreturned>1</maxitemsreturned> <criteria> <connector>and</connector> <name>routing and Transit Number</name> <value> </value> <name>process Date</name> <value> </value> <name>account Number</name> <value> </value> <name>amount</name> <value>3136</value> <name>process Control</name> <value>1045</value> </criteria> <view> <viewtype>fbw</viewtype> <compression>png</compression> <density>0</density> <binarize>0</binarize> </view> </itemselection> </itemrequest> </requestpackage> Sample Response <?xml version="1.0" encoding="utf-8"?> <responsepackage> <response> <returncode>3004</returncode> <reasoncode>1</reasoncode> <messages>partial results returned.</messages> <requestid> </requestid> <successfulitems>1</successfulitems> <totalitems>1</totalitems> <itemdetail> <handle>irb001/cl-gate:pdt1l2c0/1/ :0038//v xaa1-15faaa ^/</handle> <storagetier>1</storagetier> <repository>cl-gate</repository> <returncode>4</returncode> 13

14 <reasoncode>0</reasoncode> <index name="process Date" value=" "/> <index name="routing and Transit Number" value=" "/> <index name="account Number" value=" "/> <index name="item Sequence Number" value=" "/> <index name="amount" value=" "/> <index name="check Number" value="000000"/> <index name="aux On Us" value=" "/> <index name="process Control" value="001045"/> <index name="epc" value="0"/> <view> <viewtype>fbw</viewtype> <viewformat>png</viewformat> <imagekey> IMG48212.PNG</imageKey> </view> </itemdetail> </response> </responsepackage> 7. The following is an example of a response that exceeded the <maxitemsreturned> value of the requesting xml but it is a successful retrieval. The Return Code of 3004 and Response Code of 3 indicate that more than one item found meets the search criteria. By evaluating the item detail, the Return Code of 4 and Reason Code of 0 indicate successful return of only 1 item. Please note that field size for account number and check number are likely to be expanded but may not necessarily be. Sample Request <?xml version="1.0" encoding="utf-8"?> <requestpackage> <itemrequest> <description>retrieve images</description> <itemselection> <itemtype>both</itemtype> <timeout>100</timeout> <maxitemsreturned>1</maxitemsreturned> <criteria> <connector>and</connector> <name>routing and Transit Number</name> <value> </value> <name>process Date</name> <value> </value> <name>account Number</name> <value> </value> <name>amount</name> <value>13400</value> <name>process Control</name> <value>0384</value> 14

15 </criteria> <view> <viewtype>fbw</viewtype> <compression>png</compression> <density>0</density> <binarize>0</binarize> </view> </itemselection> </itemrequest> </requestpackage> Sample Response <?xml version="1.0" encoding="utf-8"?> <responsepackage> <response> <returncode>3004</returncode> <reasoncode>3</reasoncode> <messages>partial results returned.</messages> <requestid> </requestid> <successfulitems>1</successfulitems> <totalitems>2</totalitems> <itemdetail> <handle>irb001/cl-cv2:pdt1l2c0/1/ :0098//v caa1-14faaa ^/</handle> <storagetier>1</storagetier> <repository>cl-cv2</repository> <returncode>4</returncode> <reasoncode>0</reasoncode> <index name="process Date" value=" "/> <index name="routing and Transit Number" value=" "/> <index name="account Number" value=" "/> <index name="item Sequence Number" value=" "/> <index name="amount" value=" "/> <index name="check Number" value="000384"/> <index name="aux OnUs" value=" "/> <index name="process Control" value="000384"/> <index name="epc" value="0"/> <view> <viewtype>fbw</viewtype> <viewformat>png</viewformat> <imagekey> IMG48214.PNG</imageKey> </view> </itemdetail> </response> </responsepackage> 8. The following is an example of a request for an older item that is already stored on tape media (tier2). These items are not accessible to the FedImage Gateway service. Although this request response contains Return Code of 3004 and Response Code of 1, the item detail Return Code is 7 and the Reason Code is 0. This represents a retrieval failure as the item is not available to the FedImage Gateway process. Sample Request <?xml version="1.0" encoding="utf-8"?> <requestpackage> <itemrequest> <userrequestid>user</userrequestid> <description>retrieve images</description> 15

16 <itemselection> <itemtype>both</itemtype> <timeout>100</timeout> <maxitemsreturned>1</maxitemsreturned> <criteria> <connector>and</connector> <name>routing and Transit Number</name> <value> </value> <name>process Date</name> <value> </value> <name>account Number</name> <value> </value> <name>amount</name> <value>14599</value> <name>process Control</name> <value>0000</value> </criteria> <view> <viewtype>fbw</viewtype> <compression>png</compression> <density>0</density> <binarize>0</binarize> </view> </itemselection> </itemrequest> </requestpackage> Sample Response <?xml version="1.0" encoding="utf-8"?> <responsepackage> <response> <returncode>3004</returncode> <reasoncode>1</reasoncode> <messages>partial results returned.</messages> <requestid> </requestid> <successfulitems>1</successfulitems> <totalitems>1</totalitems> <itemdetail> <handle>irb001/cl-cv2:pdt1l2c0/2/ :0017//v zaa1-102faaa ^/</handle> <storagetier>2</storagetier> <repository>cl-cv2</repository> <returncode>7</returncode> <reasoncode>0</reasoncode> <index name="process Date" value=" "/> <index name="routing and Transit Number" value=" "/> <index name="account Number" value=" "/> <index name="item Sequence Number" value=" "/> 16

17 <index name="amount" value=" "/> <index name="check Number" value="000099"/> <index name="aux On Us" value=" "/> <index name="process Control" value="000000"/> <index name="epc" value="0"/> </itemdetail> </response> </responsepackage> 9. The latest release of FedImage software has added a new Return Code to indicate that a duplicate item has been detected. As part of FRB s initiative to provide check endorsement data (addenda records), some of the non-addenda documents will be merged with the addenda records and stored again. When this occurs, the retrieval process with detect that both the old and new format of the item are stored, and will retrieve only the new format with the addenda records. In this case, the request response contains Return Code of 3004 and Response Code of 2 while the item detail Return Code is 0 and the Reason Code is 0. This represents a successful retrieval. Please note that account number and check number may or may not be expanded. Sample Request <?xml version="1.0" encoding="utf-8"?> <requestpackage> <itemrequest> <userrequestid>michael_t._ensley_bos_ui</userrequestid> <description>retrieve images</description> <itemselection> <itemtype>both</itemtype> <timeout>100</timeout> <maxitemsreturned>1</maxitemsreturned> <criteria> <connector>and</connector> <name>routing and Transit Number</name> <value> </value> <name>process Date</name> <value> </value> <name>item Sequence Number</name> <value> </value> <name>amount</name> <value>13400</value> <name>process Control</name> <value>384</value> </criteria> <view> <viewtype>fbw</viewtype> <compression>png</compression> <density>0</density> <binarize>0</binarize> </view> 17

18 <view> <viewtype>bbw</viewtype> <compression>png</compression> <density>0</density> <binarize>0</binarize> </view> </itemselection> </itemrequest> </requestpackage> Sample Response <?xml version="1.0" encoding="utf-8"?> <responsepackage> <response> <returncode>3004</returncode> <reasoncode>2</reasoncode> <messages>partial results returned.</messages> <requestid> </requestid> <successfulitems>1</successfulitems> <totalitems>2</totalitems> <itemdetail> <handle>irb001/cl-cv2:pdt1l2c0/1/ :0098//v caa1-14faaa ^/</handle> <storagetier>1</storagetier> <repository>cl-cv2</repository> <returncode>0</returncode> <reasoncode>0</reasoncode> <index name="process Date" value=" "/> <index name="routing and Transit Number" value=" "/> <index name="account Number" value=" "/> <index name="item Sequence Number" value=" "/> <index name="amount" value=" "/> <index name="check Number" value="000384"/> <index name="aux OnUs" value=" "/> <index name="process Control" value="000384"/> <index name="epc" value="0"/> <view> <viewtype>fbw</viewtype> <viewformat>png</viewformat> <imagekey> IMG48217.PNG</imageKey> </view> <view> <viewtype>bbw</viewtype> <viewformat>png</viewformat> <imagekey> IMG48218.PNG</imageKey> </view> </itemdetail> </response> </responsepackage> 10. In certain cases, operators other than EQUAL To will need to be utilized to locate a particular item. The following sample code provides an example of the IN operator. <name>account Number</name> <operator>in</operator> <value> </value> <value> </value> 18

19 <value> </value> <value> </value> <value> </value> <value> </value> <value> </value> <value> </value> <value> </value> <value> </value> ""IN allows up to 100 values to be specified. Items will be returned that match any of the supplied values." 19

20 Gateway Application Programming Interface The following tables outline the specific XML definitions required to exchange data with the FedImage Archive service. Because the Federal Reserve will occasionally enhance these definitions, it is recommended that you obtain the latest version of these API's. Item Request The items requested to be retrieved are determined based on the item selection section of the XML statement. This section specifies: Whether the request is for index information or image information including indexes Limit information on the allowed maximum size of the hit list One of the following types of selection criteria For indexes: Field Criteria (Field name, operator, and value(s)) For images: Item Handles (These are returned from prior index requests) Image View and formatting information View Type the financial institution will provide the developer with information on the appropriate view type. FBW front black white BBW back black white FGS front gray scale BGS back gray scale USER User data View Format (Compression type (--image may need to be recompressed to a different format for the application) Binarization (Convert from gray scale to black white) Density number of pixels per inch Sample of Customer-Specific Production Information Prior to establishing queries to the production environment, Federal Reserve will provide specific information on how items are stored and indexed. This will include the following: Customer: RTN: Capture Site: Certificate ID: Image Type: ISN: B+W 10 digit Item Sequence Number 20

21 Check# Length of Storage: Archive: URL: Aux on Us / Process Control field 60 days, 6 months or 1 year on disk Cleveland or Minneapolis or FRB FedImage Archive Item Request Field Descriptions A request package consists of the XML string containing information required to request indexes and images from IRB. The request is composed of sections defined by elements. These sections and elements are described below: <requestpackage> - root level element for the request package. It contains all other elements. <itemrequest> - one itemrequest for each requestpackage. This section lists the information to be used to select indexes and images from the archive. <itemselection> - processing options and specific criteria for items to be requested <criteria> - the criteria to be used to retrieve indexes and images from the archive - if a field based query is requested rather than a handle based query the field section lists the information used to select items from the archive. <view> - the processing options for each view, or image segment, to be returned for every item in this request <requestpackage> Section XML Field Name Type Description Request Type Field Specifies the type of request. In this case it will always say Gateway for a Gateway Retrieval request type. Item Request Section One item Request per request Package <itemrequest> Section XML Field Name Type Description Item Request Section Contains a single request for items. User Request ID Field Identification for this request Description Field Description of this request Item Selection Section One item selection per item request 21

22 <itemselection> Section XML Field Name Type Description Item Selection Section Contains information used by IRB to request index and image information Timeout Field Number of seconds the IRB server will wait before timing out (giving up) on an index request. Max Items Returned Field Maximum number of items IRB will return unless system configured absolute maximums are lower. Ignore Tier On Failover Field Used during failover scenarios to indicate whether images are to be retrieved from slower storage tiers. Specify 0 (the default) to indicate that the list of image handles are to be retrieved if and only if all of their storage tiers are equal to or faster than what was returned in the storage Tier value of their original index request. Specify 1 if images are to be retrieved from any failover repository regardless of storage tier. Item Type Field Sets the type of request. Supported values are: index = index only both = index and image Repository Field Sets the name of a repository-search-list defined in the IRB configuration file. All repositories defined in the repository-search-list will be searched in parallel. This value is not used for requests with handle criteria. Criteria Section One criteria section per item Selection Value Field One or more views for each item retrieved <criteria> Section XML Field Name Type Description criteria Section Contains the search criteria for IRB. If indexes are requested, connector / field criteria should be used. If images are requested, handle criteria should be used. handle Field A set of values which uniquely identifies a single item in the repository. During an index request, this handle is calculated and returned. It is then used to request the item's image. connector Field The connector is used to logically connect the field name operator - value triplets when performing a field criteria search. The only valid value for connector is AND. There is no default. field Section One or more fields specified for the criteria OR 22

23 Section XML Field Name Type Description field Section Contains search criteria for a single field in the form of a field name, operator, and field value(s). name Field Index field name corresponding to a specific index in the repositories operator Field Sets the operator that defines how the supplied field value(s) are to be compared to the repository index. The following values may be specified: EQ EqualTo LT LessThan GT GreaterThan NE NotEqualTo LE LessThanOrEqualTo GE GreaterThanOrEqualTo IN In BETWEEN Between Most operators support only a single value. IN allows up to 100 values to be specified. Items will be returned that match any of the supplied values. BETWEEN allows either one or two values. If only a single value is supplied, then the result will be the same as if the EqualTo operator was selected. If two values are supplied, then items will be returned that are equal to or between the two values. value Field Contains the value to be searched on in the query. Query Field Names XML Field Name Type Description Routing and Transit Number Int This is a mandatory field. It accepts only integers, and its maximum length is 9. Process Date Int This is a mandatory field. It accepts dates only in YYYYMMDD; other formats are not allowed. Amount Int This optional field accepts only integers, not decimal values. The maximum length of this field is 10. Aux On Us Int This optional field accepts only integers. The maximum length of this field is 15. Some business account check numbers are in this field. The financial institution should supply information to the developer on the use of this query option. 23

24 Query Field Names XML Field Name Type Description The Sequence Number Int This optional field accepts only integers. The maximum length of this field is 15. Process Control Int This optional field accepts only integers. The maximum length of this (known as Check field is 6. This holds the check number. NOTE: If the check number Number) is in the Aux On Us field it will not be in this field. Account Int This optional field accepts only integers. The maximum length of this field is 19. This is the field that has been expanded from 17 previously. Check Number Int This optional field accepts only integers. The maximum length of this field is 15 (previously 6). This field may contain the check number if the Process Control field is filled in. Capture Site Int This optional field accepts only integers. The maximum length of this field is 9. EPC Int This optional field accepts only integers. The maximum length of this field is 9. <view> Section XML Field Name Type Description view Section Specifies a particular image segment and defines any formatting to be applied to it. View sections are only applicable to requests for images. There should be a view section for each image segment to be returned. If no view sections are specified the system defaults will be applied. view Type Field Possible view types depend upon the type of searched repository. For ISS possible view types are: FBW = Front Black White FGS = Front Gray Scale (no longer provided by FRB) BBW = Back Black White BGS = Back Gray Scale (no longer provided by FRB) USER = User defined segment compression Field Specifies the desired format of the output image. Allowed values are: ASIS = return image with no conversion JPG = convert image to JPG PNG = convert image to PNG (portable network graphics) density Field Specifies the desired density of the output image in pixels per inch. Specify zero (the default) to indicate that the density is to be left as is. Because black-white image segments typically have greater density than 24

25 <view> Section XML Field Name Type Description grayscale images, the density parameter provides a way to make them the same. binarize Field Sets the desired binarization threshold. To request binarization set threshold to a value from 1 to 100, where 1 will result in a completely white image and 100 will result in a completely black image. Specify zero (the default) to indicate that binarization is not to be performed. Item Request-Response XML An Item Request-Response consists of the XML definition containing information returned from a call to the Gateway service. The response is composed of sections defined by elements. These sections and elements are described below: <responsepackage> - root level element for the response package. It contains all other elements. <statusresponse> - includes the elements returned for a status request. <response> - includes the elements returned for all the items in a results request. <itemdetail> - contains the elements giving detailed information about each item <view> - contains the elements giving detailed information about each view <addendarecord> - provides detailed information about each addenda record returned (for example, Bank of First Deposit addenda record and subsequent endorsements). There is one addenda record element for each addenda record returned. <repositorysummary> - the summary statistic information for each response broken down by repository. <responsepackage> Section XML Field Name Type Description responsepackage Section Contains elements that describe the results of a specific request. returncode Field Value indicating whether the associated request was successful (0) or partially successful (4) - one or more views requested is not available; The item detail return code and reason code must be evaluated to determine status of the request. Note: This will be the case for all items archived prior to enhancing item storage with addenda records. reasoncode Field If return code is non-zero, the reason code could contain further information about the partial success or potential error. requestid Field ID of the associated request. The value in the <requestid> field is also 25

26 <responsepackage> Section XML Field Name Type Description referred to as the Dex job tracking number. message Field Text of message when returncode>0. successfulitems Field Number of items with successful return codes. totalitems Field Count of the number of items returned. itemdetail Section Zero or more Item Detail elements containing information about each item returned in the request. <itemdetail> Section XML Field Name Type Description Item Detail Section The elements containing information about each item returned in the request. Handle Field A set of values which uniquely identifies a single item in the repository. This handle is calculated and returned from the request. It can be used to request an item's image. storage Tier Field If storage tier processing is active for this repository, a positive value will be returned where 1 indicates the fastest storage media, 2 is next fastest, and so on. It is the responsibility of the client application to assign meaning to specific storage tier values. A value of 0 (zero) indicates that storage tier processing is not active for this repository. repository Field This repository is the specific repository that the item was found in. return Code Field The return code for the individual item. 0 = success 4 = successful retrieval but one or more views requested are not available. (This will be the case for all items archived prior to enhancing item storage with addenda records.) 7= failed retrieval; indicates that the image is on tape storage (tier 2) and is not accessible to the FedImage Gateway Retrieval process. reason Code Field The reason code for the individual item. Non-zero value indicates failed query. index Section Within an item, there are multiple fields of text information defining the item. Each field has an index field name and an index field value. This section will be repeated for each field defined. This element has two attributes: name the name of the index field value the value in the field view Section Defines image segment and any formatting applied to it. There will be a view section for each image segment returned. 26

27 <view> Section XML Field Name Type Description view Section Defines image segment and any formatting applied to it. There will be a view section for each image segment returned. view Type Field Possible view types depend upon the type of searched repository. For Archive Server, possible view types are: FBW = Front Black White FGS = Front Gray Scale BBW = Back Black White BGS = Back Gray Scale USER = User defined segment view Format Field Specifies the desired format of the output image. Allowed values are: ASIS = return image with no conversion JPG = convert image to JPG PNG = convert image to PNG (portable network graphics) image Key Field HTML link to image for this view. <addendarecord> Section XML Field Name Type Description addendarecord Section Defines the addenda record. addendarecord Type Field Specifies the type of X9 addenda record returned. addendarecordnumber Field Specifies the addenda record number for this record. addendart Field Specifies the routing number for this addenda record. addendadate Field Specifies the business date for this addenda record. addendaisn Field Specifies the item sequence number for this addenda record. addendatruncationflag Field Specifies the truncation flag setting for this addenda record. Possible values for this fields are Y and N. 27

28 Error Codes The following table outlines the various status messages that may be returned by the Gateway service: FedImage Services Gateway Retrieval Error Codes The following table documents the messages and codes used by Gateway Server to indicate various error scenarios. The errors go into <returncode><reasoncode><messages> tags of the response XML. The DexGatewayImageServlet uses the absence of image data to indicate error in retrieving/creating the from/to the cache. Successful Transaction Return Code Reason Code Description 0 0 Successful Completion Errors returned by Gateway Application Server Return Code Reason Code Description An internal error has occurred. HTTP Get not supported Missing input XML Invalid user: <username> Internal Exception in processxmlrequest\n exception.tostring() Exception Occurred while connecting to RMI\n exception.tostring() Missing user identification. Errors returned by DEX Synchronous Server Return Code Reason Code Description DexException.toString(); Exception.toString(); Error in Request Processing Item Validation Failed, no criteria provided Item Validation Failed, no field list criteria in criteria provided Item Validation Failed, no RTN criteria provided Item Validation Failed, more than one RTN with Account Number criteria Item Validation Failed, only RTN criteria valid with OR connector Item Validation Failed, no Date criteria provided Item Validation Failed, no RTN values provided in RTN criteria Item Validation Failed, one or more RTNs are not numeric Item Validation Failed, requested RTN(s) result in only RTNs which are not valid according to User's RTN List(s) Item Validation Failed, unknown criteria operator for RTN criteria Item Validation Failed, RTN List profile for user is empty Item Validation Failed, no Account Number values provided in Account Number criteria Item Validation Failed, one or more Account Numbers are not numeric Item Validation Failed, requested Account Number(s) result in only Account Numbers which are not valid according to the User's RTN Account List(s) Item Validation Failed, unknown criteria operator for Account Number Criteria. 3nnn + 0 Indicates an IRB error. The IRB return code is added to the base In some cases, a nonzero return is acceptable. The itemdetail return code and reason code must be evaluated to determine the final status of the request Successful Completion Partial results returned (at least one of the requested image views is not available in the repository). Need to inspect detail response codes to determine the cause. One or more requested views are not available. Maximum number of items returned was exceeded. This could be caused by non-specific query criteria or duplicate item. Combination of conditions from reason codes 1 and 2. 28

Check 21 Guide to Connectivity Options

Check 21 Guide to Connectivity Options Version 3.0 Legal Notices FedForward, FedReturn and FedReceipt Terms and Conditions The terms and conditions applicable to the Federal Reserve Banks Check Services are contained in the Federal Reserve

More information

Feature and Technical

Feature and Technical BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 4 Feature and Technical Overview Published: 2013-11-07 SWD-20131107160132924 Contents 1 Document revision history...6 2 What's

More information

Federal Reserve Adoption of DSTU X9.37-2003. Image Cash Letter Customer Documentation. Version 1.8 October 1, 2008

Federal Reserve Adoption of DSTU X9.37-2003. Image Cash Letter Customer Documentation. Version 1.8 October 1, 2008 Federal Reserve Adoption of DSTU X9.37-2003 Image Cash Letter Customer Documentation Version 1.8 October 1, 2008 Document Revision History Release Number Description of Change(s) 1.1 July 1, 2004 Image

More information

HOW TO CONFIGURE PASS-THRU PROXY FOR ORACLE APPLICATIONS

HOW TO CONFIGURE PASS-THRU PROXY FOR ORACLE APPLICATIONS HOW TO CONFIGURE PASS-THRU PROXY FOR ORACLE APPLICATIONS Overview of Oracle JInitiator Oracle JInitiator enables users to run Oracle Forms applications using Netscape Navigator or Internet Explorer. It

More information

StreamServe Persuasion SP5 StreamStudio

StreamServe Persuasion SP5 StreamStudio StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other

More information

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015 Integration Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 93.

More information

Manage Workflows. Workflows and Workflow Actions

Manage Workflows. Workflows and Workflow Actions On the Workflows tab of the Cisco Finesse administration console, you can create and manage workflows and workflow actions. Workflows and Workflow Actions, page 1 Add Browser Pop Workflow Action, page

More information

PI Cloud Connect Overview

PI Cloud Connect Overview PI Cloud Connect Overview Version 1.0.8 Content Product Overview... 3 Sharing data with other corporations... 3 Sharing data within your company... 4 Architecture Overview... 5 PI Cloud Connect and PI

More information

White Paper. Securing and Integrating File Transfers Over the Internet

White Paper. Securing and Integrating File Transfers Over the Internet White Paper Securing and Integrating File Transfers Over the Internet While the integrity of data during transfer has always been a concern the desire to use the Internet has highlighted the need to secure

More information

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note BlackBerry Enterprise Service 10 Secure Work Space for ios and Android Version: 10.1.1 Security Note Published: 2013-06-21 SWD-20130621110651069 Contents 1 About this guide...4 2 What is BlackBerry Enterprise

More information

Exploiting the Web with Tivoli Storage Manager

Exploiting the Web with Tivoli Storage Manager Exploiting the Web with Tivoli Storage Manager Oxford University ADSM Symposium 29th Sept. - 1st Oct. 1999 Roland Leins, IBM ITSO Center - San Jose leins@us.ibm.com Agenda The Web Client Concept Tivoli

More information

Decision Support System Software Asset Management (SAM)

Decision Support System Software Asset Management (SAM) DecisionSupportSystem SoftwareAssetManagement(SAM) ReleaseNotes Version1.2.3 May,2010 BigFix DSSSAM1.2.3 2009-2010 BigFix, Inc. All rights reserved. BigFix, Fixlet, Relevance Engine, Powered by BigFix

More information

IBM SPSS Collaboration and Deployment Services Version 6 Release 0. Single Sign-On Services Developer's Guide

IBM SPSS Collaboration and Deployment Services Version 6 Release 0. Single Sign-On Services Developer's Guide IBM SPSS Collaboration and Deployment Services Version 6 Release 0 Single Sign-On Services Developer's Guide Note Before using this information and the product it supports, read the information in Notices

More information

SuperOffice Pocket CRM

SuperOffice Pocket CRM SuperOffice Pocket CRM Version 7.5 Installation Guide Page 1 Table of Contents Introduction... 3 Prerequisites... 3 Scenarios... 3 Recommended small scenario... 3 About this version... 4 Deployment planning...

More information

Web Application Hosting Cloud Architecture

Web Application Hosting Cloud Architecture Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described

More information

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016 Integration Guide IBM Note Before using this information and the product it supports, read the information

More information

Customer Tips. Xerox Network Scanning TWAIN Configuration for the WorkCentre 7328/7335/7345. for the user. Purpose. Background

Customer Tips. Xerox Network Scanning TWAIN Configuration for the WorkCentre 7328/7335/7345. for the user. Purpose. Background Xerox Multifunction Devices Customer Tips dc07cc0432 October 19, 2007 This document applies to these Xerox products: X WC 7328/7335/7345 for the user Xerox Network Scanning TWAIN Configuration for the

More information

Introduction to Mobile Access Gateway Installation

Introduction to Mobile Access Gateway Installation Introduction to Mobile Access Gateway Installation This document describes the installation process for the Mobile Access Gateway (MAG), which is an enterprise integration component that provides a secure

More information

FAQs for Oracle iplanet Proxy Server 4.0

FAQs for Oracle iplanet Proxy Server 4.0 FAQs for Oracle iplanet Proxy Server 4.0 Get answers to the questions most frequently asked about Oracle iplanet Proxy Server Q: What is Oracle iplanet Proxy Server (Java System Web Proxy Server)? A: Oracle

More information

Grandstream Networks, Inc.

Grandstream Networks, Inc. Grandstream Networks, Inc. XML Based Downloadable Phone Book Guide GXP21xx/GXP14xx/GXP116x IP Phone Version 2.0 XML Based Downloadable Phone Book Guide Index INTRODUCTION... 4 WHAT IS XML... 4 WHY XML...

More information

Semantic based Web Application Firewall (SWAF V 1.6) Operations and User Manual. Document Version 1.0

Semantic based Web Application Firewall (SWAF V 1.6) Operations and User Manual. Document Version 1.0 Semantic based Web Application Firewall (SWAF V 1.6) Operations and User Manual Document Version 1.0 Table of Contents 1 SWAF... 4 1.1 SWAF Features... 4 2 Operations and User Manual... 7 2.1 SWAF Administrator

More information

Interwise Connect. Working with Reverse Proxy Version 7.x

Interwise Connect. Working with Reverse Proxy Version 7.x Working with Reverse Proxy Version 7.x Table of Contents BACKGROUND...3 Single Sign On (SSO)... 3 Interwise Connect... 3 INTERWISE CONNECT WORKING WITH REVERSE PROXY...4 Architecture... 4 Interwise Web

More information

A Java proxy for MS SQL Server Reporting Services

A Java proxy for MS SQL Server Reporting Services 1 of 5 1/10/2005 9:37 PM Advertisement: Support JavaWorld, click here! January 2005 HOME FEATURED TUTORIALS COLUMNS NEWS & REVIEWS FORUM JW RESOURCES ABOUT JW A Java proxy for MS SQL Server Reporting Services

More information

Setup Guide Access Manager 3.2 SP3

Setup Guide Access Manager 3.2 SP3 Setup Guide Access Manager 3.2 SP3 August 2014 www.netiq.com/documentation Legal Notice THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE

More information

This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.

This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1. This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1. WD31_VirtualApplicationSharedServices.ppt Page 1 of 29 This presentation covers the shared

More information

LifeSize UVC Video Center Deployment Guide

LifeSize UVC Video Center Deployment Guide LifeSize UVC Video Center Deployment Guide November 2013 LifeSize UVC Video Center Deployment Guide 2 LifeSize UVC Video Center LifeSize UVC Video Center records and streams video sent by LifeSize video

More information

Shared Accounting Module Trading Partner Integration Guide

Shared Accounting Module Trading Partner Integration Guide Trading Partner Integration Guide Document Version 2.2 Table of Contents How to Use This Document... 2 Section 1: Services and Options... 2 Section 2: SAM Technical Overview... 7 Section 3: Getting Started...

More information

We look beyond IT. Cloud Offerings

We look beyond IT. Cloud Offerings Cloud Offerings cstor Cloud Offerings As today s fast-moving businesses deal with increasing demands for IT services and decreasing IT budgets, the onset of cloud-ready solutions has provided a forward-thinking

More information

redcoal EmailSMS for MS Outlook and Lotus Notes

redcoal EmailSMS for MS Outlook and Lotus Notes redcoal EmailSMS for MS Outlook and Lotus Notes Technical Support: support@redcoal.com Or visit http://www.redcoal.com/ All Documents prepared or furnished by redcoal Pty Ltd remains the property of redcoal

More information

SiteCelerate white paper

SiteCelerate white paper SiteCelerate white paper Arahe Solutions SITECELERATE OVERVIEW As enterprises increases their investment in Web applications, Portal and websites and as usage of these applications increase, performance

More information

2X Cloud Portal v10.5

2X Cloud Portal v10.5 2X Cloud Portal v10.5 URL: www.2x.com E-mail: info@2x.com Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise

More information

Securing access to Citrix applications using Citrix Secure Gateway and SafeWord. PremierAccess. App Note. December 2001

Securing access to Citrix applications using Citrix Secure Gateway and SafeWord. PremierAccess. App Note. December 2001 Securing access to Citrix applications using Citrix Secure Gateway and SafeWord PremierAccess App Note December 2001 DISCLAIMER: This White Paper contains Secure Computing Corporation product performance

More information

www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012

www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012 www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,

More information

Architecture and Data Flow Overview. BlackBerry Enterprise Service 10 721-08877-123 Version: 10.2. Quick Reference

Architecture and Data Flow Overview. BlackBerry Enterprise Service 10 721-08877-123 Version: 10.2. Quick Reference Architecture and Data Flow Overview BlackBerry Enterprise Service 10 721-08877-123 Version: Quick Reference Published: 2013-11-28 SWD-20131128130321045 Contents Key components of BlackBerry Enterprise

More information

Alliance Key Manager A Solution Brief for Technical Implementers

Alliance Key Manager A Solution Brief for Technical Implementers KEY MANAGEMENT Alliance Key Manager A Solution Brief for Technical Implementers Abstract This paper is designed to help technical managers, product managers, and developers understand how Alliance Key

More information

Installation and Setup: Setup Wizard Account Information

Installation and Setup: Setup Wizard Account Information Installation and Setup: Setup Wizard Account Information Once the My Secure Backup software has been installed on the end-user machine, the first step in the installation wizard is to configure their account

More information

Skynax. Mobility Management System. System Manual

Skynax. Mobility Management System. System Manual Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of

More information

F-Secure Messaging Security Gateway. Deployment Guide

F-Secure Messaging Security Gateway. Deployment Guide F-Secure Messaging Security Gateway Deployment Guide TOC F-Secure Messaging Security Gateway Contents Chapter 1: Deploying F-Secure Messaging Security Gateway...3 1.1 The typical product deployment model...4

More information

Owner of the content within this article is www.isaserver.org Written by Marc Grote www.it-training-grote.de

Owner of the content within this article is www.isaserver.org Written by Marc Grote www.it-training-grote.de Owner of the content within this article is www.isaserver.org Written by Marc Grote www.it-training-grote.de Microsoft Forefront TMG How to use SQL Server 2008 Express Reporting Services Abstract In this

More information

Specify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2.

Specify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2. Testing Dynamic Web Applications How To You can use XML Path Language (XPath) queries and URL format rules to test web sites or applications that contain dynamic content that changes on a regular basis.

More information

An Esri White Paper June 2010 Tracking Server 10

An Esri White Paper June 2010 Tracking Server 10 An Esri White Paper June 2010 Tracking Server 10 Esri 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com Copyright 2010 Esri All rights

More information

DEPLOYMENT GUIDE DEPLOYING F5 WITH MICROSOFT WINDOWS SERVER 2008

DEPLOYMENT GUIDE DEPLOYING F5 WITH MICROSOFT WINDOWS SERVER 2008 DEPLOYMENT GUIDE DEPLOYING F5 WITH MICROSOFT WINDOWS SERVER 2008 Table of Contents Table of Contents Deploying F5 with Microsoft Windows Server 2008 Prerequisites and configuration notes...1-1 Deploying

More information

NetIQ Identity Manager Setup Guide

NetIQ Identity Manager Setup Guide NetIQ Identity Manager Setup Guide July 2015 www.netiq.com/documentation Legal Notice THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE

More information

RoomWizard Synchronization Software Manual Installation Instructions

RoomWizard Synchronization Software Manual Installation Instructions 2 RoomWizard Synchronization Software Manual Installation Instructions Table of Contents Exchange Server Configuration... 4 RoomWizard Synchronization Software Installation and Configuration... 5 System

More information

Understanding Slow Start

Understanding Slow Start Chapter 1 Load Balancing 57 Understanding Slow Start When you configure a NetScaler to use a metric-based LB method such as Least Connections, Least Response Time, Least Bandwidth, Least Packets, or Custom

More information

Xerox Multifunction Devices. Verify Device Settings via the Configuration Report

Xerox Multifunction Devices. Verify Device Settings via the Configuration Report Xerox Multifunction Devices Customer Tips March 15, 2007 This document applies to these Xerox products: X WC 4150 X WCP 32/40 X WCP 35/45/55 X WCP 65/75/90 X WCP 165/175 X WCP 232/238 X WCP 245/255 X WCP

More information

BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2. Feature and Technical Overview

BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2. Feature and Technical Overview BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2 Feature and Technical Overview Published: 2010-06-16 SWDT305802-1108946-0615123042-001 Contents 1 Overview: BlackBerry Enterprise

More information

DEPLOYMENT GUIDE Version 1.1. Deploying F5 with IBM WebSphere 7

DEPLOYMENT GUIDE Version 1.1. Deploying F5 with IBM WebSphere 7 DEPLOYMENT GUIDE Version 1.1 Deploying F5 with IBM WebSphere 7 Table of Contents Table of Contents Deploying the BIG-IP LTM system and IBM WebSphere Servers Prerequisites and configuration notes...1-1

More information

Configuration Guide BES12. Version 12.3

Configuration Guide BES12. Version 12.3 Configuration Guide BES12 Version 12.3 Published: 2016-01-19 SWD-20160119132230232 Contents About this guide... 7 Getting started... 8 Configuring BES12 for the first time...8 Configuration tasks for managing

More information

Session Service Architecture

Session Service Architecture Session Service Architecture Open Web Single Sign-On Version 1.0 Please send comments to: opensso@sun.com Author Alan Chu (alan.chu@sun.com) Session Service Architecture, Version 1.0 This document is subject

More information

Network Event Viewer now supports real-time monitoring enabling system administrators to be notified immediately when critical events are logged.

Network Event Viewer now supports real-time monitoring enabling system administrators to be notified immediately when critical events are logged. About Network Event Viewer is a network wide event log monitoring, consolidation, auditing and reporting tool enabling System Administrators to satisfy Sarbanes-Oxley auditing requirements while proactively

More information

Deployment Topologies - DPAdmin An isoagroup Product

Deployment Topologies - DPAdmin An isoagroup Product Deployment Topologies - DPAdmin An isoagroup Product Author: Sinu Sekhar Revision History Date Version Description Author 10/24/2010 1.0 Initial version Sinu Sekhar 1. DPAdmin and DataPower Deployment

More information

DEPLOYMENT GUIDE Version 2.1. Deploying F5 with Microsoft SharePoint 2010

DEPLOYMENT GUIDE Version 2.1. Deploying F5 with Microsoft SharePoint 2010 DEPLOYMENT GUIDE Version 2.1 Deploying F5 with Microsoft SharePoint 2010 Table of Contents Table of Contents Introducing the F5 Deployment Guide for Microsoft SharePoint 2010 Prerequisites and configuration

More information

Copyright 2013 Consona Corporation. All rights reserved www.compiere.com

Copyright 2013 Consona Corporation. All rights reserved www.compiere.com COMPIERE 3.8.1 SOAP FRAMEWORK Copyright 2013 Consona Corporation. All rights reserved www.compiere.com Table of Contents Compiere SOAP API... 3 Accessing Compiere SOAP... 3 Generate Java Compiere SOAP

More information

IBM Endpoint Manager Version 9.2. Patch Management for SUSE Linux Enterprise User's Guide

IBM Endpoint Manager Version 9.2. Patch Management for SUSE Linux Enterprise User's Guide IBM Endpoint Manager Version 9.2 Patch Management for SUSE Linux Enterprise User's Guide IBM Endpoint Manager Version 9.2 Patch Management for SUSE Linux Enterprise User's Guide Note Before using this

More information

Ensuring the security of your mobile business intelligence

Ensuring the security of your mobile business intelligence IBM Software Business Analytics Cognos Business Intelligence Ensuring the security of your mobile business intelligence 2 Ensuring the security of your mobile business intelligence Contents 2 Executive

More information

Information Supplement: Requirement 6.6 Code Reviews and Application Firewalls Clarified

Information Supplement: Requirement 6.6 Code Reviews and Application Firewalls Clarified Standard: Data Security Standard (DSS) Requirement: 6.6 Date: February 2008 Information Supplement: Requirement 6.6 Code Reviews and Application Firewalls Clarified Release date: 2008-04-15 General PCI

More information

Load Balancing. Outlook Web Access. Web Mail Using Equalizer

Load Balancing. Outlook Web Access. Web Mail Using Equalizer Load Balancing Outlook Web Access Web Mail Using Equalizer Copyright 2009 Coyote Point Systems, Inc. Printed in the USA. Publication Date: January 2009 Equalizer is a trademark of Coyote Point Systems

More information

FEATURE COMPARISON BETWEEN WINDOWS SERVER UPDATE SERVICES AND SHAVLIK HFNETCHKPRO

FEATURE COMPARISON BETWEEN WINDOWS SERVER UPDATE SERVICES AND SHAVLIK HFNETCHKPRO FEATURE COMPARISON BETWEEN WINDOWS SERVER UPDATE SERVICES AND SHAVLIK HFNETCHKPRO Copyright 2005 Shavlik Technologies. All rights reserved. No part of this document may be reproduced or retransmitted in

More information

SSL CONFIGURATION GUIDE

SSL CONFIGURATION GUIDE HYPERION RELEASE 9.3.1 SSL CONFIGURATION GUIDE CONTENTS IN BRIEF About This Document... 2 Assumptions... 2 Information Sources... 2 Identifying SSL Points for Hyperion Products... 4 Common Activities...

More information

IUCLID 5 Guidance and Support

IUCLID 5 Guidance and Support IUCLID 5 Guidance and Support Web Service Installation Guide July 2012 v 2.4 July 2012 1/11 Table of Contents 1. Introduction 3 1.1. Important notes 3 1.2. Prerequisites 3 1.3. Installation files 4 2.

More information

Configuring SonicWALL TSA on Citrix and Terminal Services Servers

Configuring SonicWALL TSA on Citrix and Terminal Services Servers Configuring on Citrix and Terminal Services Servers Document Scope This solutions document describes how to install, configure, and use the SonicWALL Terminal Services Agent (TSA) on a multi-user server,

More information

Cisco Application Networking for IBM WebSphere

Cisco Application Networking for IBM WebSphere Cisco Application Networking for IBM WebSphere Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address

More information

EMC Documentum Repository Services for Microsoft SharePoint

EMC Documentum Repository Services for Microsoft SharePoint EMC Documentum Repository Services for Microsoft SharePoint Version 6.5 SP2 Installation Guide P/N 300 009 829 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com

More information

Monitoring DoubleTake Availability

Monitoring DoubleTake Availability Monitoring DoubleTake Availability eg Enterprise v6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this document may

More information

Novell Access Manager

Novell Access Manager J2EE Agent Guide AUTHORIZED DOCUMENTATION Novell Access Manager 3.1 SP3 February 02, 2011 www.novell.com Novell Access Manager 3.1 SP3 J2EE Agent Guide Legal Notices Novell, Inc., makes no representations

More information

Web Services Implementation: The Beta Phase of EPA Network Nodes

Web Services Implementation: The Beta Phase of EPA Network Nodes Web Services Implementation: The Beta Phase of EPA Network Nodes Connie Dwyer and Chris Clark U.S. Environmental Protection Agency, 1200 Pennsylvania Avenue, N. W., Washington, D.C. dwyer.connie@epa.gov

More information

Tableau Server Security. Version 8.0

Tableau Server Security. Version 8.0 Version 8.0 Author: Marc Rueter Senior Director, Strategic Solutions, Tableau Software June 2013 p2 Today s enterprise class systems need to provide robust security in order to meet the varied and dynamic

More information

WEBCONNECT INSTALLATION GUIDE. Version 1.96

WEBCONNECT INSTALLATION GUIDE. Version 1.96 WEBCONNECT INSTALLATION GUIDE Version 1.96 Copyright 1981-2015 Netop Business Solutions A/S. All Rights Reserved. Portions used under license from third parties. Please send any comments to: Netop Business

More information

Microsoft Active Directory Oracle Enterprise Gateway Integration Guide

Microsoft Active Directory Oracle Enterprise Gateway Integration Guide An Oracle White Paper May 2011 Microsoft Active Directory Oracle Enterprise Gateway Integration Guide 1/33 Disclaimer The following is intended to outline our general product direction. It is intended

More information

S y s t e m A r c h i t e c t u r e

S y s t e m A r c h i t e c t u r e S y s t e m A r c h i t e c t u r e V e r s i o n 5. 0 Page 1 Enterprise etime automates and streamlines the management, collection, and distribution of employee hours, and eliminates the use of manual

More information

HTTP Reverse Proxy Scenarios

HTTP Reverse Proxy Scenarios Sterling Secure Proxy HTTP Reverse Proxy Scenarios Version 3.4 Sterling Secure Proxy HTTP Reverse Proxy Scenarios Version 3.4 Note Before using this information and the product it supports, read the information

More information

Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft

Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft 5.6 Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft logo, Jaspersoft ireport Designer, JasperReports Library, JasperReports Server, Jaspersoft

More information

Cache Configuration Reference

Cache Configuration Reference Sitecore CMS 6.2 Cache Configuration Reference Rev: 2009-11-20 Sitecore CMS 6.2 Cache Configuration Reference Tips and Techniques for Administrators and Developers Table of Contents Chapter 1 Introduction...

More information

Oracle Net Services for Oracle10g. An Oracle White Paper May 2005

Oracle Net Services for Oracle10g. An Oracle White Paper May 2005 Oracle Net Services for Oracle10g An Oracle White Paper May 2005 Oracle Net Services INTRODUCTION Oracle Database 10g is the first database designed for enterprise grid computing, the most flexible and

More information

Oracle IVR Integrator

Oracle IVR Integrator Oracle IVR Integrator Concepts and Procedures Release 11i for Windows NT July 2001 Part No. A86103-03 1 Understanding Oracle IVR Integrator This topic group provides overviews of the application and its

More information

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This

More information

Service Manager and the Heartbleed Vulnerability (CVE-2014-0160)

Service Manager and the Heartbleed Vulnerability (CVE-2014-0160) Service Manager and the Heartbleed Vulnerability (CVE-2014-0160) Revision 1.0 As of: April 15, 2014 Table of Contents Situation Overview 2 Clarification on the vulnerability applicability 2 Recommended

More information

dotmailer for Dynamics Frequently Asked Questions v 6,0

dotmailer for Dynamics Frequently Asked Questions v 6,0 for Dynamics Frequently Asked Questions v 6,0 Page 1 Contents Introduction... 2 Why should I use the Microsoft Dynamics CRM Connector for dotmailer?... 3 What software needs to be installed?... 3 Can I

More information

SAN Conceptual and Design Basics

SAN Conceptual and Design Basics TECHNICAL NOTE VMware Infrastructure 3 SAN Conceptual and Design Basics VMware ESX Server can be used in conjunction with a SAN (storage area network), a specialized high speed network that connects computer

More information

How To Install An Aneka Cloud On A Windows 7 Computer (For Free)

How To Install An Aneka Cloud On A Windows 7 Computer (For Free) MANJRASOFT PTY LTD Aneka 3.0 Manjrasoft 5/13/2013 This document describes in detail the steps involved in installing and configuring an Aneka Cloud. It covers the prerequisites for the installation, the

More information

New Features... 1 Installation... 3 Upgrade Changes... 3 Fixed Limitations... 4 Known Limitations... 5 Informatica Global Customer Support...

New Features... 1 Installation... 3 Upgrade Changes... 3 Fixed Limitations... 4 Known Limitations... 5 Informatica Global Customer Support... Informatica Corporation B2B Data Exchange Version 9.5.0 Release Notes June 2012 Copyright (c) 2006-2012 Informatica Corporation. All rights reserved. Contents New Features... 1 Installation... 3 Upgrade

More information

Kofax Export Connector 8.3.0 for Microsoft SharePoint

Kofax Export Connector 8.3.0 for Microsoft SharePoint Kofax Export Connector 8.3.0 for Microsoft SharePoint Administrator's Guide 2013-02-27 2013 Kofax, Inc., 15211 Laguna Canyon Road, Irvine, California 92618, U.S.A. All rights reserved. Use is subject to

More information

Business Interaction Server. Configuration Guide. 10300685-000 Rev A

Business Interaction Server. Configuration Guide. 10300685-000 Rev A Business Interaction Server Configuration Guide 10300685-000 Rev A 2008 Kofax Image Products, Inc., 16245 Laguna Canyon Road, Irvine, California 92618, U.S.A. All rights reserved. Use is subject to license

More information

Tenrox. Single Sign-On (SSO) Setup Guide. January, 2012. 2012 Tenrox. All rights reserved.

Tenrox. Single Sign-On (SSO) Setup Guide. January, 2012. 2012 Tenrox. All rights reserved. Tenrox Single Sign-On (SSO) Setup Guide January, 2012 2012 Tenrox. All rights reserved. About this Guide This guide provides a high-level technical overview of the Tenrox Single Sign-On (SSO) architecture,

More information

Deployment Guide Microsoft IIS 7.0

Deployment Guide Microsoft IIS 7.0 Deployment Guide Microsoft IIS 7.0 DG_IIS_022012.1 TABLE OF CONTENTS 1 Introduction... 4 2 Deployment Guide Overview... 4 3 Deployment Guide Prerequisites... 4 4 Accessing the AX Series Load Balancer...

More information

Xerox DocuShare Security Features. Security White Paper

Xerox DocuShare Security Features. Security White Paper Xerox DocuShare Security Features Security White Paper Xerox DocuShare Security Features Businesses are increasingly concerned with protecting the security of their networks. Any application added to a

More information

SOA REFERENCE ARCHITECTURE: WEB TIER

SOA REFERENCE ARCHITECTURE: WEB TIER SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible

More information

Networking and High Availability

Networking and High Availability TECHNICAL BRIEF Networking and High Availability Deployment Note Imperva appliances support a broad array of deployment options, enabling seamless integration into any data center environment. can be configured

More information

Version 1.0 January 2011. Xerox Phaser 3635MFP Extensible Interface Platform

Version 1.0 January 2011. Xerox Phaser 3635MFP Extensible Interface Platform Version 1.0 January 2011 Xerox Phaser 3635MFP 2011 Xerox Corporation. XEROX and XEROX and Design are trademarks of Xerox Corporation in the United States and/or other countries. Changes are periodically

More information

Working With Virtual Hosts on Pramati Server

Working With Virtual Hosts on Pramati Server Working With Virtual Hosts on Pramati Server 13 Overview Virtual hosting allows a single machine to be addressed by different names. There are two ways for configuring Virtual Hosts. They are: Domain Name

More information

FF/EDM Intro Industry Goals/ Purpose Related GISB Standards (Common Codes, IETF) Definitions d 4 d 13 Principles p 6 p 13 p 14 Standards s 16 s 25

FF/EDM Intro Industry Goals/ Purpose Related GISB Standards (Common Codes, IETF) Definitions d 4 d 13 Principles p 6 p 13 p 14 Standards s 16 s 25 FF/EDM Intro Industry Goals/ Purpose GISB defined two ways in which flat files could be used to send transactions and transaction responses: interactive and batch. This section covers implementation considerations

More information

McAfee Web Gateway 7.4.1

McAfee Web Gateway 7.4.1 Release Notes Revision B McAfee Web Gateway 7.4.1 Contents About this release New features and enhancements Resolved issues Installation instructions Known issues Find product documentation About this

More information

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide Note Before using

More information

Replacements TECHNICAL REFERENCE. DTCCSOLUTIONS Dec 2009. Copyright 2009 Depository Trust Clearing Corporation. All Rights Reserved.

Replacements TECHNICAL REFERENCE. DTCCSOLUTIONS Dec 2009. Copyright 2009 Depository Trust Clearing Corporation. All Rights Reserved. TECHNICAL REFERENCE Replacements Page 1 Table of Contents Table of Contents 1 Overview... 3 1.1 Replacements Features... 3 2 Roles and Responsibilities... 4 2.1 Sender (Receiving Carrier)... 4 2.2 Recipient

More information

LumInsight CMS Installation Guide

LumInsight CMS Installation Guide LumInsight CMS Installation Guide This guide walks you through the installation steps to run your LumInsight CMS software. 078-1059-01C Echelon, LumInsight, and the Echelon logo are trademarks of Echelon

More information

Crawl Proxy Installation and Configuration Guide

Crawl Proxy Installation and Configuration Guide Crawl Proxy Installation and Configuration Guide Google Enterprise EMEA Google Search Appliance is able to natively crawl secure content coming from multiple sources using for instance the following main

More information

Application Security Policy

Application Security Policy Purpose This document establishes the corporate policy and standards for ensuring that applications developed or purchased at LandStar Title Agency, Inc meet a minimum acceptable level of security. Policy

More information

Configuration Information

Configuration Information This chapter describes some basic Email Security Gateway configuration settings, some of which can be set in the first-time Configuration Wizard. Other topics covered include Email Security interface navigation,

More information