17 March 2013 NIEM Web Services API Version 1.0 URI:
|
|
|
- Sybil Gordon
- 9 years ago
- Views:
Transcription
1 17 March 2013 NIEM Web Serv vices API Version 1.0 URI:
2 i
3 Change History No. Date Reference: All, Page, Table, Figure, Paragraph A = Add. M = Mod. D = Del. Revised By Change Description /25/2009 All A Chris Lewis Initial version 0.2 9/14/2011 Page 5 M John Matthews Added parameter 0.3 3/17/2013 Page 6 C John Matthews Removed conformance i
4 Contents 1 Introduction Web Service Security NIEM Web Services Search Web Service Search for Components Retrieve a Component Subset Generation Web Service Code List Generation Web Service...6 Certificate Creation...1 Appendix A: Testing with SOAPUI...2 i
5 1 Introduction NIEM now offers access to some of the functionality that currently exists on the NIEM Web site through the use of SOAP Web Services. This will allow the ecosystem of NIEM tools and users to grow as more complex and useful features can be integrated into tools and make the lives of users easier. Consider these two use cases: A user may now write a program to generate subsets of NIEM by providing the wantlist to the web service and get back the generated subset, rather than manually generate a subset in the NIEM SSGT web application. A user may now write a program to access the Subset Generation Web Service to search for NIEM components through a custom user interface, rather than use the interface provided by the Subset Generation Tool. NIEM now offers three different classes of queries through Web Services (more will likely be added in the future). Each class of query is described in more detail within this document. NIEM requires that all requests sent to the Web Service API be signed. The Web Service Security section details the requirements and process for signing your API requests. 2 Web Service Security NIEM utilizes WS-Security (Web Services Security: SOAP Message Security) for authenticating requests sent to the and requires that all requests sent to the Web Service API be signed. NIEM supports version 1.0 of the WS-Security specification (available on the OASIS Web site WS-Security provides a single SOAP header, <Security>, for use in transmitting authentication information within the SOAP request. It provides the implementer choices for the specific signature method to use. NIEM utilizes X.509 certificates for this purpose. The X.509 certificates provide a mechanism for transmitting a public key (This public key, and the associated private key are components of Public-key cryptography. For information and terminology related to the cryptography, see To create a signed SOAP message, WS-Security specifies that you sign the request with the private key associated with the X.509 certificate, and then attach the X.509 certificate to the request by representing it as a BinarySecurityToken as defined in the WS- Security X.509 token profile specification (available on the OASIS Web site In order to sign the requests, you must have a valid X.509 certificate. Appendix A details the steps to generate and receive a valid certificate that has been signed by the trusted NIEM Certificate Authority. You must follow these steps before any requests to the Web Service API can be generated. If you just wish to verify that the X.509 certificate you received is valid and working, the tool SOAP-UI can be used to verify this. Please see Appendix B for a short overview of verifying the validity of your X.509 certificate using SOAP-UI. If a request is sent to the Web Service API without a signature, the SOAP response will state: 1
6 com.sun.xml.wss.xwssecurityexception: Message does not conform to configured policy [ SignaturePolicy(P) ]: No Security Header found Once you have received your certificate, you may begin to generate requests. Each request sent to NIEM must be signed with the private key associated with your X.509 certificate. To create the signature, sign the Body element. At this point, requests sent to NIEM should be receiving responses. Several toolkits exist for many languages to automate the procedure of generating and attaching signatures that follow the WS-Security specification. The following example is a header for a valid signed request. This example illustrates how NIEM makes use of WS-Security, and which configuration settings NIEM uses. <soapenv:envelope xmlns:sch=" xmlns:soapenv=" <soapenv:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss-wssecurity-secext- 1.0.xsd"> <wsse:binarysecuritytoken EncodingType=" open.org/wss/2004/01/oasis wss-soap-message-security- 1.0#Base64Binary" ValueType=" open.org/wss/2004/01/oasis wss-x509-token-profile- 1.0#X509v3" wsu:id="certid " xmlns:wsu=" wss-wssecurity-utility-1.0.xsd"> <!--Your token here --> </wsse:binarysecuritytoken> <ds:signature Id="Signature " xmlns:ds=" <ds:signedinfo> <ds:canonicalizationmethod Algorithm=" <ds:signaturemethod Algorithm=" <ds:reference URI="#id "> <ds:transforms> <ds:transform Algorithm=" </ds:transforms> <ds:digestmethod Algorithm=" > <ds:digestvalue>dxwrptviyhjsctru/2gv0dja8ti=</ds:dige stvalue> </ds:reference> </ds:signedinfo> <ds:signaturevalue>dbbtvwc8f/idfzko1q/jiaesz/akub5rldbrmwdg yvvaksf4u/kxoonshkdwsqznbs0fc/c/lp61bntl51lgkct3e4xgp+xt2 QWbYVUrwBR0yXxaIAfZtiixu4Hi8fDGrYuZF8ZvvS7BfjecREB1yW5I5s GAGjPG72EKezXVJwY= </ds:signaturevalue> <ds:keyinfo Id="KeyId "> <wsse:securitytokenreference wsu:id="strid " xmlns:wsu=" URI="#CertId " ValueType=" 2
7 open.org/wss/2004/01/oasis wss-x509-tokenprofile-1.0#x509v3"/> </wsse:securitytokenreference> </ds:keyinfo> </ds:signature> </wsse:security> </soapenv:header> <soapenv:body wsu:id="id " xmlns:wsu=" A few things worth noting: EncodingType for the BinarySecurityToken is set to use WS-Security, specifically 1.0#Base64Binary ValueType for the BinarySecurityToken element is set to be X.509 certificates, specifically The BinarySecurityToken should contain the base64 encoding of your X.509 certificate (place this where <!-- Your token here --> is in the example) The KeyInfo element must contain as SecurityTokenReference element, which must contain a Reference element. This Reference element must have a URI attribute which identifies the local BinarySecurityToken containing the X509 certificate The signed element (Body, in the case of NIEM) must contain a wsu:id attribute The above example has demonstrated the use of a Web Service header. In order to be more concise, example queries shown in the sections that follow will not contain Web Service headers. However, Web Service headers are always required in practice. 3 NIEM Web Services The NIEM tool Web site currently exposes four Web Services: Search accepts a query and returns the NIEM component or components matching the query. Subset Generation accepts a wantlist and returns the subset schema for the given wantlist. Code List Generation accepts a Microsoft Excel spreadsheet and returns a code list schema. 3.1 Search Web Service The Web Services Description Language (WSDL) for the Search Web Service is located at: 3
8 This service has two separate queries: one to search for components and one to retrieve a specific component Search for Components The search service has two input parameters: 1. Type - The type of component to search for: "Property", "Type", or "Namespace". 2. SearchString - The query you wish to search for, i.e. the name of the component. The service returns one element: SearchResponse - A set of elements matching the type and the string from the query specified in the input. The following is a sample call to the service: <soapenv:envelope xmlns:soapenv=" xmlns:nm=" <soapenv:header/> <soapenv:body> <nm:searchrequest> <nm:type> <nm:value>property</nm:value> </nm:type> <nm:searchstring> <nm:value>person</nm:value> </nm:searchstring> </nm:searchrequest> </soapenv:body> </soapenv:envelope> Retrieve a Component Once a user knows what component he/she wants, a second query is available to retrieve that component. The retrieval service has one input parameter: ID - The qualified Name of the component to retrieve; e.g., "nc:person". The service returns one element. GetElementResponse - The XML representation of the component the user chooses to retrieve. The following is a sample call to the service: <soapenv:envelope xmlns:soapenv=" xmlns:nm=" <soapenv:header/> <soapenv:body> 4
9 <nm:getelementrequest> <nm:id> <nm:value>nc:person</nm:value> </nm:id> </nm:getelementrequest> </soapenv:body> </soapenv:envelope> 3.2 Subset Generation Web Service The WSDL for the Subset Generation Web Service is located at: The service has two input parameters: WantList - A base64 encoding of an XML Wantlist file IncludeWantlist - A boolean to indicate whether to include the wantlist in the generated schema IncludeDocumentation - A boolean to indicate whether to include the documentation in the generated schema The service returns one element: Response - A base64 encoding of the generated Subset The following is a sample call to the service: <soapenv:envelope xmlns:soapenv=" xmlns:nm=" <soapenv:header/> <soapenv:body> <nm:generateschemarequest> <nm:wantlist> <nm:datafile>pd94bwwgdmvyc2lvbj0ims4wiiblbmnvzgluzz0ivvrgltg ipz4kphc6v2fudexpc3qgdzpyzwxlyxnlpsiyljaiihc6chjvzhvjdd0i TklFTSIKICB4bWxuczphbnNpLW5pc3Q9Imh0dHA6Ly9uaWVtLmdvdi9ua WVtL2Fuc2ktbmlzdC8yLjAiIHhtbG5zOnc9Imh0dHA6Ly9uaWVtLmdvdi 9uaWVtL3dhbnRsaXN0LzIiPgogIDx3OkVsZW1lbnQgdzpuYW1lPSJhbnN plw5pc3q6rmfjzultywdlrxllq29sb3jbdhryawj1dguiihc6axnszwzl cmvuy2u9imzhbhnlii8+cjwvdzpxyw50tglzdd4k</nm:datafile> </nm:wantlist> <nm:includewantlist> <nm:value>true</nm:value> </nm:includewantlist> <nm:includedocumentation> <nm:value>true</nm:value> </nm:includedocumentation> </nm:generateschemarequest> </soapenv:body> </soapenv:envelope> 5
10 3.3 Code List Generation Web Service The WSDL for Code List Generation Web Service can be found at: The service has six input parameters: CodeList - A base64 encoding of the Excel version of the code list Prefix - The prefix of the namespace for the code list URI - The URI of the namespace for the code list Location - The relative path of the schema file to use in the returned zip Version - The version of the namespace to use in the schema Definition The definition of the namespace to use in the schema The service returns one element: Response - A base64 encoding of the generated XML version of the code list The following is a sample call to the service: <soapenv:envelope xmlns:soapenv=" xmlns:nm=" <soapenv:header/> <soapenv:body> <nm:generatecodelistrequest> <nm:codelist> <nm:datafile> ** Replace this with Base64 Encoding of Code List here ** </nm:datafile> </nm:codelist> <nm:prefix> <nm:value>test</nm:value> </nm:prefix> <nm:uri> <nm:value> </nm:uri> <nm:location> <nm:value>local/codes/schema.xsd</nm:value> </nm:location> <nm:version> <nm:value>2</nm:value> </nm:version> <nm:definition> <nm:value>our definition</nm:value> </nm:definition> </nm:generatecodelistrequest> </soapenv:body> </soapenv:envelope> 6
11 Certificate Creation The following is the recommended and supported way to generate a X.509 certificate and have it signed by the NIEM Certificate Authority. This requires that OpenSSL ( be installed on your system. The examples below use Unix syntax; however, a user can also generate the key using similar commands in Windows or other operating systems. These instructions generate a certificate for use in a Java tool; however, the certificate created can be used in any language or tool. Begin by creating a working directory and change to this directory $ mkdir ExampleCertificateRequest $ cd ExampleCertificateRequest/ Next generate the private key and associated public key. In the command below, replace requestingclient with the alias of your choice. $ keytool -genkey -alias requestingclient -keyalg RSA -keystore exampleclientkeystore.jks Create a password. Fill out the requested details. For the question What is your first and last name (or commonname, if presented with that text), enter the name of the tool which will be using the generated certificate. At this point, the certificate is unsigned. A certificate signing request must be generated so that the NIEM Certificate Authority can sign it. $ keytool -certreq -keystore exampleclientkeystore.jks -alias requestingclient -file requestingclient.cert.req The file generated (requestingclient.cert.req) is the certificate signing request. Send this file to [email protected] with the subject "NIEM Web Service Certificate Request". Within a couple of business days, you will receive an back with two files attached. One is your signed certificate (this file will be called signedrequestingclient.cert); the other is the public key for the NIEM Certificate Authority (this file will be called cacert.cert). Place these two files in your working folder. Import the NIEM public key into the keystore. $ keytool -import -file cacert.cert -alias NIEMWebService -keystore exampleclientkeystore.jks Hit Y when prompted to trust the certificate. Now your signed certificate can be loaded. $ keytool -import -file signedrequestingclient.cert -alias requestingclient -keystore exampleclientkeystore.jks The signed certificate for your tool has now been imported into the keystore, and is ready for use. 1
12 Appendix A: Testing with SOAPUI SOAP-UI ( is a free, open source Web Services testing tool created by Eviware. It can be used to quickly generate SOAP requests to verify Web Service connections, settings, and configurations. A user can employ SOAP-UI to verify that he/she is able to connect to the NIEM Web Services and generate a valid signature with the X.509 certificate that he/she requested and received from the NIEM Certificate Authority. A full SOAP-UI tutorial is outside the scope of this document. SOAP-UI provides a detailed walk-through (with screenshots) of testing WS-Security requests here: The reader should review or already be familiar with the content of this tutorial before continuing with the rest of this section. The following briefly outlines the steps for configuring the security and signature settings required SOAP-UI to communicate with the NIEM Web Services: 1. Create your keystore within SOAP-UI. 2. Add an Outgoing WSS Configuration of type Signature. 3. Use the requestingclient alias, rather than niemwebserver alias. 4. Change Key Identifier Type to BinarySecurityToken. 5. Leave Signature Algorithm and Signature Canonicalization set to default. 6. Check the box next to Use Single Certificate. 7. At this point, save your project within SOAP-UI. 8. If a request is already open, close it. 9. Open a request (or generate a new one using one of the WSDL links from the NIEM Web Services). 10. Select the Auth tab at the bottom of the Request window. 11. Select the option to choose the security configuration just created under Outgoing WSS. 12. The request should now be configured to generate and attach a signature. Verify this by viewing the raw data of the request sent to ensure that a <wsse:security> element was added within the <soapenv:header> element. 2
13 To
How to Implement Two-Way SSL Authentication in a Web Service
How to Implement Two-Way SSL Authentication in a Web Service 2011 Informatica Abstract You can configure two-way SSL authentication between a web service client and a web service provider. This article
WebService Security. A guide to set up highly secured client-server communications using WS-Security extensions to the SOAP protocol
WebService Security A guide to set up highly secured client-server communications using WS-Security extensions to the SOAP protocol Jam Hamidi Senior Technical Analyst BCcampus, Victoria, British Columbia,
Copyright 2012, Oracle and/or its affiliates. All rights reserved.
1 OTM and SOA Mark Hagan Principal Software Engineer Oracle Product Development Content What is SOA? What is Web Services Security? Web Services Security in OTM Futures 3 PARADIGM 4 Content What is SOA?
Java Security Web Services Security (Overview) Lecture 9
Java Security Web Services Security (Overview) Lecture 9 Java 2 Cryptography Java provides API + SPI for crypto functions Java Cryptography Architecture Security related core classes Access control and
How to Implement Transport Layer Security in PowerCenter Web Services
How to Implement Transport Layer Security in PowerCenter Web Services 2008 Informatica Corporation Table of Contents Introduction... 2 Security in PowerCenter Web Services... 3 Step 1. Create the Keystore
CONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2. Author: Foster Moore Date: 20 September 2011 Document Version: 1.7
CONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2 Author: Foster Moore Date: 20 September 2011 Document Version: 1.7 Level 6, Durham House, 22 Durham Street West PO Box 106857, Auckland City Post Shop, Auckland
Entrust Certificate Services. Java Code Signing. User Guide. Date of Issue: December 2014. Document issue: 2.0
Entrust Certificate Services Java Code Signing User Guide Date of Issue: December 2014 Document issue: 2.0 Copyright 2009-2014 Entrust. All rights reserved. Entrust is a trademark or a registered trademark
SSL Certificate Generation
SSL Certificate Generation Last updated: 2/09/2014 Table of contents 1 INTRODUCTION...3 2 PROCEDURES...4 2.1 Creation and Installation...4 2.2 Conversion of an existing certificate chain available in a
02267: Software Development of Web Services
02267: Software Development of Web Services Week 11 Hubert Baumeister [email protected] Department of Applied Mathematics and Computer Science Technical University of Denmark Fall 2015 1 Contents WS-Policy Web
SafeNet KMIP and Google Cloud Storage Integration Guide
SafeNet KMIP and Google Cloud Storage Integration Guide Documentation Version: 20130719 Table of Contents CHAPTER 1 GOOGLE CLOUD STORAGE................................. 2 Introduction...............................................................
Using LDAP Authentication in a PowerCenter Domain
Using LDAP Authentication in a PowerCenter Domain 2008 Informatica Corporation Overview LDAP user accounts can access PowerCenter applications. To provide LDAP user accounts access to the PowerCenter applications,
PowerCenter Real-Time Development
PowerCenter Real-Time Development Brian Bunn, Project Manager Serco Jay Moles, Sr. Informatica Designer Serco Tom Bennett, Sr. Consultant Informatica 1 Agenda Overview of PowerCenter Web Services Error
Installing Digital Certificates for Server Authentication SSL on. BEA WebLogic 8.1
Installing Digital Certificates for Server Authentication SSL on BEA WebLogic 8.1 Installing Digital Certificates for Server Authentication SSL You use utilities provided with the BEA WebLogic server software
Version 9. Generating SSL Certificates for Progeny Web
Version 9 Generating SSL Certificates for Progeny Web Generating SSL Certificates for Progeny Web Copyright Limit of Liability Trademarks Customer Support 2015. Progeny Genetics, LLC, All rights reserved.
Iowa Immunization Registry Information System (IRIS) Web Services Data Exchange Setup. Version 1.1 Last Updated: April 14, 2014
Iowa Immunization Registry Information System (IRIS) Web Services Data Exchange Setup Version 1.1 Last Updated: April 14, 2014 Table of Contents SSL Certificate Creation... 3 Option 1: Complete the Provider
Creating and Managing Certificates for My webmethods Server. Version 8.2 and Later
Creating and Managing Certificates for My webmethods Server Version 8.2 and Later November 2011 Contents Introduction...4 Scope... 4 Assumptions... 4 Terminology... 4 File Formats... 5 Truststore Formats...
Developing In Eclipse, with ADT
Developing In Eclipse, with ADT Android Developers file://v:\android-sdk-windows\docs\guide\developing\eclipse-adt.html Page 1 of 12 Developing In Eclipse, with ADT The Android Development Tools (ADT)
soapui Client Testing ecrv Web Services with soapui 1 9/20/2012 First edition soapui-x32-4.0.1 ecrv Development Team
soapui Client Testing ecrv Web Services with soapui Revision Status Index Rev. Date Description Prepared 1 9/20/2012 First edition soapui-x32-4.0.1 ecrv Development Team 2 3/8/2013 Added notes on where
Creating a Secure Web Service In Informatica Data Services
Creating a Secure Web Service In Informatica Data Services 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording
Enabling Single-Sign-On on WebSphere Portal in IBM Cognos ReportNet
Guideline Enabling Single-Sign-On on WebSphere Portal in IBM Cognos ReportNet Product(s): IBM Cognos ReportNet Area of Interest: Security 2 Copyright Copyright 2008 Cognos ULC (formerly Cognos Incorporated).
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
Salesforce Files Connect Implementation Guide
Salesforce Files Connect Implementation Guide Salesforce, Winter 16 @salesforcedocs Last updated: December 10, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered
Exchange Reporter Plus SSL Configuration Guide
Exchange Reporter Plus SSL Configuration Guide Table of contents Necessity of a SSL guide 3 Exchange Reporter Plus Overview 3 Why is SSL certification needed? 3 Steps for enabling SSL 4 Certificate Request
Enabling Single Signon with IBM Cognos ReportNet and SAP Enterprise Portal
Guideline Enabling Single Signon with IBM Cognos ReportNet and SAP Enterprise Portal Product(s): IBM Cognos ReportNet Area of Interest: Security 2 Copyright Copyright 2008 Cognos ULC (formerly Cognos Incorporated).
PerfectForms SharePoint Integration
PerfectForms SharePoint Integration Accessing Lists from PerfectForms AUTHOR: KEITH LEWIS DATE: 6/15/2011 Date of Last Revision: 6/15/11 Page 1 of 16 Contents Introduction... 3 Purpose... 3 Querying SharePoint
http://technet.oracle.com/products/jdev/htdocs/partners/addins/exchange/job/content.html
About Harvinder Saluja is the Chief Java Architect and Founder of MindTelligent, Inc. He has over 16 years of industry experience and specializes in Java technology, the Java 2 Platform, Enterprise Edition
RHEV 2.2: REST API INSTALLATION
RHEV 2.2: REST API INSTALLATION BY JAMES RANKIN REVISED 02/14/11 RHEV 2.2: REST API INSTALLATION 1 TABLE OF CONTENTS OVERVIEW PAGE 3 JAVA AND ENVIRONMENT VARIABLES PAGE 3 JBOSS INSTALLATION PAGE 5 REST
Web Services Security: SAML Token Profile 1.1
1 2 3 4 5 6 7 8 9 10 11 12 13 Web Services Security: SAML Token Profile 1.1 OASIS Standard, 1 February 2006 Document Identifier: wss-v1.1-spec-os-samltokenprofile OASIS Identifier: {WSS: SOAP Message Security
Configuring Secure Socket Layer and Client-Certificate Authentication on SAS 9.3 Enterprise BI Server Systems That Use Oracle WebLogic 10.
Configuring Secure Socket Layer and Client-Certificate Authentication on SAS 9.3 Enterprise BI Server Systems That Use Oracle WebLogic 10.3 Table of Contents Overview... 1 Configuring One-Way Secure Socket
Enabling SSO between Cognos 8 and WebSphere Portal
Guideline Enabling SSO between Cognos 8 and WebSphere Portal Product(s): Cognos 8 Area of Interest: Security Enabling SSO between Cognos 8 and WebSphere Portal 2 Copyright Your use of this document is
Secure Data Transfer
Secure Data Transfer INSTRUCTIONS 3 Options to SECURELY TRANSMIT DATA 1. FTP 2. WinZip 3. Password Protection Version 2.0 Page 1 Table of Contents Acronyms & Abbreviations...1 Option 1: File Transfer Protocol
TCS-CA. Outlook Express Configuration [VERSION 1.0] U S E R G U I D E
U S E R G U I D E TCS-CA Outlook Express Configuration [VERSION 1.0] C O N T E N T S 1 DESCRIPTION... 3 2 OUTLOOK EXPRESS AND CERTIFICATES... 4 3 ENABLING SECURITY SETTINGS FOR MAIL ACCOUNT... 5 3.1 Settings
Installing the ASP.NET VETtrak APIs onto IIS 5 or 6
Installing the ASP.NET VETtrak APIs onto IIS 5 or 6 2 Installing the ASP.NET VETtrak APIs onto IIS 5 or 6 3... 3 IIS 5 or 6 1 Step 1- Install/Check 6 Set Up and Configure VETtrak ASP.NET API 2 Step 2 -...
NEMSIS v3 Web Services Guide
NEMSIS TAC Whitepaper NEMSIS v3 Web Services Guide Date November 2, 2011 November 14, 2011 (FINAL) April 24, 2012 (Updated) May 09, 2012 (Updated) August 27, 2012 (updated) September 13, 2012 (updated)
SSL Configuration on Weblogic Oracle FLEXCUBE Universal Banking Release 12.0.87.01.0 [August] [2014]
SSL Configuration on Weblogic Oracle FLEXCUBE Universal Banking Release 12.0.87.01.0 [August] [2014] Table of Contents 1. CONFIGURING SSL ON ORACLE WEBLOGIC... 1-1 1.1 INTRODUCTION... 1-1 1.2 SETTING UP
Enabling Single-Sign-On between IBM Cognos 8 BI and IBM WebSphere Portal
Guideline Enabling Single-Sign-On between IBM Cognos 8 BI and IBM WebSphere Portal Product(s): IBM Cognos 8 BI Area of Interest: Security Copyright Copyright 2008 Cognos ULC (formerly Cognos Incorporated).
The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.
Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...
ImageNow Message Agent
ImageNow Message Agent Installation and Setup Guide ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: November 2013 2012 Perceptive Software. All rights reserved CaptureNow, ImageNow,
This Working Paper provides an introduction to the web services security standards.
International Civil Aviation Organization ATNICG WG/8-WP/12 AERONAUTICAL TELECOMMUNICATION NETWORK IMPLEMENTATION COORDINATION GROUP EIGHTH WORKING GROUP MEETING (ATNICG WG/8) Christchurch New Zealand
Overview of Web Services API
1 CHAPTER The Cisco IP Interoperability and Collaboration System (IPICS) 4.5(x) application programming interface (API) provides a web services-based API that enables the management and control of various
Universal Content Management Version 10gR3. Security Providers Component Administration Guide
Universal Content Management Version 10gR3 Security Providers Component Administration Guide Copyright 2008 Oracle. All rights reserved. The Programs (which include both the software and documentation)
Enabling Single Signon with IBM Cognos 8 BI MR1 and SAP Enterprise Portal
Guideline Enabling Single Signon with IBM Cognos 8 BI MR1 and SAP Enterprise Portal Product: IBM Cognos 8 BI Area of Interest: Security 2 Copyright Copyright 2008 Cognos ULC (formerly Cognos Incorporated).
Getting started with OWASP WebGoat 4.0 and SOAPUI.
Getting started with OWASP WebGoat 4.0 and SOAPUI. Hacking web services, an introduction. Version 1.0 by Philippe Bogaerts [email protected] www.radarhack.com Reviewed by Erwin Geirnaert
Submitting UITests at the Command Line
Submitting UITests at the Command Line Overview This guide discusses how to submit your UITests tests to Xamarin Test Cloud using the command line. This scenario is appropriate for continuous integration
CICS Web Service Security. Anthony Papageorgiou IBM CICS Development March 13, 2012 Session: 10282
Web Service Security Anthony Papageorgiou IBM Development March 13, 2012 Session: 10282 Agenda Web Service Support Overview Security Basics and Terminology Pipeline Security Overview Identity Encryption
Adeptia Suite 6.2. Application Services Guide. Release Date October 16, 2014
Adeptia Suite 6.2 Application Services Guide Release Date October 16, 2014 343 West Erie, Suite 440 Chicago, IL 60654, USA Phone: (312) 229-1727 x111 Fax: (312) 229-1736 Document Information DOCUMENT INFORMATION
SSL Configuration on WebSphere Oracle FLEXCUBE Universal Banking Release 12.0.2.0.0 [September] [2013] Part No. E49740-01
SSL Configuration on WebSphere Oracle FLEXCUBE Universal Banking Release 12.0.2.0.0 [September] [2013] Part No. E49740-01 Table of Contents 1. CONFIGURING SSL ON WEBSPHERE... 1-1 1.1 INTRODUCTION... 1-1
e-filing Secure Web Service User Manual
e-filing Secure Web Service User Manual Page1 CONTENTS 1 BULK ITR... 6 2 BULK PAN VERIFICATION... 9 3 GET ITR-V BY TOKEN NUMBER... 13 4 GET ITR-V BY ACKNOWLEDGMENT NUMBER... 16 5 GET RETURN STATUS... 19
Onset Computer Corporation
Onset, HOBO, and HOBOlink are trademarks or registered trademarks of Onset Computer Corporation for its data logger products and configuration/interface software. All other trademarks are the property
ADFS Integration Guidelines
ADFS Integration Guidelines Version 1.6 updated March 13 th 2014 Table of contents About This Guide 3 Requirements 3 Part 1 Configure Marcombox in the ADFS Environment 4 Part 2 Add Relying Party in ADFS
Axway API Gateway. Version 7.4.1
O A U T H U S E R G U I D E Axway API Gateway Version 7.4.1 3 February 2016 Copyright 2016 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.4.1
Monitoring HP OO 10. Overview. Available Tools. HP OO Community Guides
HP OO Community Guides Monitoring HP OO 10 This document describes the specifications of components we want to monitor, and the means to monitor them, in order to achieve effective monitoring of HP Operations
VMware vrealize Operations for Horizon Security
VMware vrealize Operations for Horizon Security vrealize Operations for Horizon 6.2 This document supports the version of each product listed and supports all subsequent versions until the document is
JobScheduler Web Services Executing JobScheduler commands
JobScheduler - Job Execution and Scheduling System JobScheduler Web Services Executing JobScheduler commands Technical Reference March 2015 March 2015 JobScheduler Web Services page: 1 JobScheduler Web
bbc Developing Service Providers Adobe Flash Media Rights Management Server November 2008 Version 1.5
bbc Developing Service Providers Adobe Flash Media Rights Management Server November 2008 Version 1.5 2008 Adobe Systems Incorporated. All rights reserved. Adobe Flash Media Rights Management Server 1.5
Exchanger XML Editor - Canonicalization and XML Digital Signatures
Exchanger XML Editor - Canonicalization and XML Digital Signatures Copyright 2005 Cladonia Ltd Table of Contents XML Canonicalization... 2 Inclusive Canonicalization... 2 Inclusive Canonicalization Example...
Sentinel EMS v7.1 Web Services Guide
Sentinel EMS v7.1 Web Services Guide ii Sentinel EMS Web Services Guide Document Revision History Part Number 007-011157-001, Revision E. Software versions 7.1 and later. Revision Action/Change Date A
Application Enablement Services. Web Services Programmer Guide Release 4.1 An Avaya MultiVantage Communications Application
Application Enablement Services Web Services Programmer Guide Release 4.1 An Avaya MultiVantage Communications Application 02-300362 Issue 4.0 December 2007 2007 Avaya Inc. All Rights Reserved Notice While
LATITUDE Patient Management System
LATITUDE PACEART INTEGRATION 1.01 GUIDE LATITUDE Patient Management System LATITUDE PACEART INTEGRATION SYSTEM DIAGRAM a. Patient environment b. LATITUDE environment c. Clinic environment d. Data retrieval
Multi-Router Traffic Grapher (MRTG)
Multi-Router Traffic Grapher (MRTG) MULTI-ROUTER TRAFFIC GRAPHER (MRTG)... 1 Overview... 1 Installing MRTG... 1 Viewing the Results... 10 Notes... 13 Troubleshooting... 13 Document Revision History...
Developer Guide to Authentication and Authorisation Web Services Secure and Public
Government Gateway Developer Guide to Authentication and Authorisation Web Services Secure and Public Version 1.6.3 (17.04.03) - 1 - Table of Contents Government Gateway 1 Developer Guide to Authentication
[MS-BDSRR]: Business Document Scanning: Scan Repository Capabilities and Status Retrieval Protocol
[MS-BDSRR]: Business Document Scanning: Scan Repository Capabilities and Status Retrieval Protocol Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft
Network Automation 9.22 Features: RIM and PKI Authentication July 31, 2013
Network Automation 9.22 Features: RIM and PKI Authentication July 31, 2013 Brought to you by Vivit Network Management Special Interest Group (SIG) Leaders: Wendy Wheeler and Chris Powers www.vivit-worldwide.org
Novell Identity Manager
AUTHORIZED DOCUMENTATION Manual Task Service Driver Implementation Guide Novell Identity Manager 4.0.1 April 15, 2011 www.novell.com Legal Notices Novell, Inc. makes no representations or warranties with
Digital Signature Web Service Interface
1 2 Digital Signature Web Service Interface 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 Introduction This document describes an RPC interface for a centralized
SSO Plugin. Case study: Integrating with Ping Federate. J System Solutions. http://www.javasystemsolutions.com. Version 4.0
SSO Plugin Case study: Integrating with Ping Federate J System Solutions Version 4.0 JSS SSO Plugin v4.0 Release notes Introduction... 3 Ping Federate Service Provider configuration... 4 Assertion Consumer
HP Asset Manager. Software version: 5.20. Integration with software distribution and configuration management tools
HP Asset Manager Software version: 5.20 Integration with software distribution and configuration management tools Document Release Date: 01 October 2009 Software Release Date: October 2009 Legal Notices
HP Project and Portfolio Management Center
HP Project and Portfolio Management Center Software Version: 9.20 RESTful Web Services Guide Document Release Date: February 2013 Software Release Date: February 2013 Legal Notices Warranty The only warranties
Quick and Easy Solutions With Free Java Libraries Part II
A Quick and Easy Solutions With Free Java Libraries Part II By Shaun Haney s mentioned in Part I of "Quick and Easy Solutions With Free Java Libraries," BBj allows developers to integrate Java objects
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.
VMware vrealize Operations for Horizon Security
VMware vrealize Operations for Horizon Security vrealize Operations for Horizon 6.1 This document supports the version of each product listed and supports all subsequent versions until the document is
Security Guide vcenter Operations Manager for Horizon View 1.5 TECHNICAL WHITE PAPER
Security Guide vcenter Operations Manager for Horizon View 1.5 TECHNICAL WHITE PAPER Contents Introduction... 2 Surface Area... 3 SSL Configuration... 5 Authentication... 6 Adapter... 6 Broker Agent...
Jet Data Manager 2012 User Guide
Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform
UFTP AUTHENTICATION SERVICE
UFTP Authentication Service UFTP AUTHENTICATION SERVICE UNICORE Team Document Version: 1.1.0 Component Version: 1.1.1 Date: 17 11 2014 UFTP Authentication Service Contents 1 Installation 1 1.1 Prerequisites....................................
SafeNet KMIP and Amazon S3 Integration Guide
SafeNet KMIP and Amazon S3 Integration Guide Documentation Version: 20130524 2013 SafeNet, Inc. All rights reserved Preface All intellectual property is protected by copyright. All trademarks and product
Encryption, Signing and Compression in Financial Web Services
Danske Bank Encryption, Signing and Compression in Financial Web Services Details of how to call the Danske Bank financial web service Version 2.4.7 Encryption, Signing and Compression in Financial Web
Publish Acrolinx Terminology Changes via RSS
Publish Acrolinx Terminology Changes via RSS Only a limited number of people regularly access the Acrolinx Dashboard to monitor updates to terminology, but everybody uses an email program all the time.
Getting Started Guide
BlackBerry Web Services For Microsoft.NET developers Version: 10.2 Getting Started Guide Published: 2013-12-02 SWD-20131202165812789 Contents 1 Overview: BlackBerry Enterprise Service 10... 5 2 Overview:
HP Service Manager. Mobile Applications. For the Supported Windows and UNIX operating systems Software Version: 1.0. Document Release Date: July 2011
HP Service Manager For the Supported Windows and UNIX operating systems Software Version: 1.0 Mobile Applications Document Release Date: July 2011 Software Release Date: July 2011 Legal Notices Warranty
Schematron Validation and Guidance
Schematron Validation and Guidance Schematron Validation and Guidance Version: 1.0 Revision Date: July, 18, 2007 Prepared for: NTG Prepared by: Yunhao Zhang i Schematron Validation and Guidance SCHEMATRON
Securing Web Services From Encryption to a Web Service Security Infrastructure
Securing Web Services From Encryption to a Web Service Security Infrastructure Kerberos WS-Security X.509 TLS Gateway OWSM WS-Policy Peter Lorenzen WS-Addressing Agent SAML Policy Manager Technology Manager
Funambol Exchange Connector v6.5 Installation Guide
Funambol Exchange Connector v6.5 Installation Guide Last modified: May 7, 2008 Table of Contents 1.Introduction...3 1.1. Prerequisites...3 1.2. Related documents...3 2.Funambol Exchange Synchronization
1.6 HOW-TO GUIDELINES
Version 1.6 HOW-TO GUIDELINES Setting Up a RADIUS Server Stonesoft Corp. Itälahdenkatu 22A, FIN-00210 Helsinki Finland Tel. +358 (9) 4767 11 Fax. +358 (9) 4767 1234 email: [email protected] Copyright
User Application: Design Guide
www.novell.com/documentation User Application: Design Guide Designer for Identity Manager Roles Based Provisioning Tools 4.0.2 June 15, 2012 Legal Notices Novell, Inc. makes no representations or warranties
Step- by- Step guide to extend Credential Sync between IBM WebSphere Portal 8.5 credential vault and Active Directory 2012 using Security Directory
Step- by- Step guide to extend Credential Sync between IBM WebSphere Portal 8.5 credential vault and Active Directory 2012 using Security Directory Integrator (ex TDI) on Red- Hat (part 3) Summary STEP-
PowerChute TM Network Shutdown Security Features & Deployment
PowerChute TM Network Shutdown Security Features & Deployment By David Grehan, Sarah Jane Hannon ABSTRACT PowerChute TM Network Shutdown (PowerChute) software works in conjunction with the UPS Network
Oracle Fusion Middleware Oracle API Gateway OAuth User Guide 11g Release 2 (11.1.2.4.0)
Oracle Fusion Middleware Oracle API Gateway OAuth User Guide 11g Release 2 (11.1.2.4.0) July 2015 Oracle API Gateway OAuth User Guide, 11g Release 2 (11.1.2.4.0) Copyright 1999, 2015, Oracle and/or its
Installation valid SSL certificate
Installation valid SSL certificate Guide will cover: How to create Java keystore and CSR with portecle tool How to submit CSR to Certificate Authority (CA) How to import certificate from CA How to configure
KMIP installation Guide. DataSecure and KeySecure Version 6.1.2. 2012 SafeNet, Inc. 007-012120-001
KMIP installation Guide DataSecure and KeySecure Version 6.1.2 2012 SafeNet, Inc. 007-012120-001 Introduction This guide provides you with the information necessary to configure the KMIP server on the
SAML v1.1 for.net Developer Guide
SAML v1.1 for.net Developer Guide Copyright ComponentSpace Pty Ltd 2004-2016. All rights reserved. www.componentspace.com Contents 1 Introduction... 1 1.1 Features... 1 1.2 Benefits... 1 1.3 Prerequisites...
Oracle Service Bus Examples and Tutorials
March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan
webcrm API Getting Started
webcrm API Getting Started 17.09.2012 / 08.12.2015 TS Contents.NET Application with autogenerated proxy class... 2.NET Application sending SOAP messages directly... 10 .NET Application with auto generated
Securing Web Services with WS-Security
Securing Web Services with WS-Security Demystifying WS-Security, WS-Policy, SAML, XML Signature and XML Encryption jothy Rosenberg David L. Remy SAMS Sams Publishing, 800 East 96th Street, Indianapolis,
Published. Technical Bulletin: Use and Configuration of Quanterix Database Backup Scripts 1. PURPOSE 2. REFERENCES 3.
Technical Bulletin: Use and Configuration of Quanterix Database Document No: Page 1 of 11 1. PURPOSE Quanterix can provide a set of scripts that can be used to perform full database backups, partial database
SSL Configuration Best Practices for SAS Visual Analytics 7.1 Web Applications and SAS LASR Authorization Service
Paper SAS1541-2015 SSL Configuration Best Practices for SAS Visual Analytics 7.1 Web Applications and SAS LASR Authorization Service Heesun Park and Jerome Hughes, SAS Institute Inc., Cary, NC ABSTRACT
HireRight Integration Platform and API: HireRight Connect. Third Party Developer Guide
HireRight Integration Platform and API: HireRight Connect Third Party Developer Guide Table of Contents INTRODUCTION... 3 SECURITY... 3 LOGICAL VIEW OF API ARCHITECTURE... 5 NETWORK VIEW OF API ARCHITECTURE...
HireDesk API V1.0 Developer s Guide
HireDesk API V1.0 Developer s Guide Revision 1.4 Talent Technology Corporation Page 1 Audience This document is intended for anyone who wants to understand, and use the Hiredesk API. If you just want to
Secure Envelope specification
Secure Envelope specification for Corporate Access File Transfer 2/13/2015 Version 1.0.3 This document defines how a file (e.g. a payment file) which will be sent to the bank is digitally signed by the
Practice Fusion API Client Installation Guide for Windows
Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction
TABLE OF CONTENTS. avaya.com
Avaya Contact Center Integration to Salesforce Date: March 2014 Version 1.4 Avaya Contact Center & Salesforce Integration Solutions 2014 Avaya Inc. All Rights Reserved. Avaya and the Avaya Logo are trademarks
