B2B Appointment Booking Specification
|
|
|
- Elizabeth Phillips
- 10 years ago
- Views:
Transcription
1 From Issue date 12 nd May 2008 Subject Broadband Connectivity Service and Full Access (T-)TAL Appointment Booking Status released Contract Version - WSG Version 10 Valid until Server location recalled \\SMEF02\WSG\0_Member\WSG0\Dokumente Fehler! Verweisquelle Valid from Fehler! Verweisquelle 1 / 21
2 Checklist of changes Version Date Changed by Comments / nature of the change HP First Edition Release int.version Date Released by Comments / nature of the change SCS Rolf Seltmann Document released for internal use only Fehler! Verweisquelle Valid from Fehler! Verweisquelle 2 / 21
3 Contents Checklist of changes... 2 Contents Introduction Purpose Scope Target readership, requirements of the reader Terms and abbreviations Referenced documents Single Point of Contact in Swisscom (SPOC) Document updates Business Processes WSG Model - Appointment Booking Operations Messages Types Web Service Interface Security Encryption Authentication, Authorization, and Accounting (AAA) Model: WSDL and XML Schemas The WSG Appointment Booking Outbound Web Service Success or Error status Error Codes General Web Service Exceptions that may occur in all functions Specific Exceptions for the function getavailabletimeslots Specific Exceptions for the function bookappointment Specific Exceptions for the function rescheduleappointment Specific Exceptions for the function cancelappointment Connection Testing Appendix A Securing a WEB-Service with Powergate Setting up a new WEB-Service Sample Client with wss4j Errors Login from the user point of view Fehler! Verweisquelle Valid from Fehler! Verweisquelle 3 / 21
4 1 Introduction The WSG Appointment Booking business processes can be used via a GUI interface or via web service interface. 1.1 Purpose This document provides the detailed technical specification for the implementation of these interfaces. 1.2 Scope In summary, for the Appointment Booking business processes, the specification provides: The detail specification of the web service 1.3 Target readership, requirements of the reader This document addresses the user and the developer of a client application using the mentioned services. 1.4 Terms and abbreviations BB TT CUG GUI PTS SSH WSG BroadBand Trouble Ticket Closed User Group Graphical User Interface Provider of Telecom Services Secure Shell Web Service Gateway 1.5 Referenced documents None. 1.6 Single Point of Contact in Swisscom (SPOC) The SPOC for all questions or suggestions related to the present document is: [email protected] In the near future Swisscom will create a closed user group (CUG) for the PTS on the internet which will contain information and FAQs about the described dervices. 1.7 Document updates In case of changes Swisscom will provide the PTS with the latest update of this document at least three weeks before the changes becomes effective. Fehler! Verweisquelle Valid from Fehler! Verweisquelle 4 / 21
5 As soon as the CUG mentioned above is available, updates of this document will be communicated via the CUG. Fehler! Verweisquelle Valid from Fehler! Verweisquelle 5 / 21
6 2 Business Processes This business processes provided by this interface are described by the following XML-schema: wsgappbooking_v1.z ip This ZIP-File contains: Readme.txt : general information on this file (contents) ChangeLog.txt : the details of the changes per released version (change-history). schema/* : the schema definition as well as the web-service definition doc/ o wsgab.xsd.html : an HTML-based documentation of the schema. o wsgaboutbound.wsdl.html : an HTML-based documentation of the outbound webservice. samples/ o file/* : sample XML-instances for all upload- and download- files. (Remark: refer to file attachment if this document is in PDF format) The following table provides an overview of the available business processes for Appointment Booking: Business Process Ver. WebService / Operation WsgAppBookVxxx GET_TIMESLOTS V001 getavailabletimeslots BOOK_APPOINTMENT V001 bookappiontment RESCHEDULE_APPOINTMENT V001 rescheduleappointment CANCEL_APPOINTMENT V001 cancelappointment Fehler! Verweisquelle Valid from Fehler! Verweisquelle 6 / 21
7 3 WSG Model - Appointment Booking 3.1 Operations getavailabletimeslots Description:This operation returns the available time slots for an appointment Input message Output message getavailabletimeslotsrequest getavailabletimeslotsresponse bookappointment Description:This operation creates an appointment. Input message bookappointmentrequest Output message bookappointmentresponse rescheduleappointment Description:This operation modifies an existing appointment (reschedule).. Input message Output message rescheduleappointmentrequest rescheduleappointmentresponse cancelappointment Description:This operation cancels an existing appointment.. Input message Output message cancelappointmentrequest cancelappointmentresponse 3.2 Messages getavailabletimeslotsrequest parameters getavailabletimeslots getavailabletimeslotsresponse parameters getavailabletimeslotsresponse bookappointmentrequest parameters bookappointment bookappointmentresponse Fehler! Verweisquelle Valid from Fehler! Verweisquelle 7 / 21
8 parameters bookappointmentresponse rescheduleappointmentrequest parameters rescheduleappointment rescheduleappointmentresponse parameters bookappointmentresponse cancelappointmentrequest parameters cancelappointment cancelappointmentresponse parameters cancelappointmentresponse Types getavailabletimeslots ElementType Occ Comment Purpose: Get the available timeslots for an appointment within the range of fromdatetime and 1..1 todatetime getavailabletimeslotsresponse response getavailabletimeslotsresponsetype 1..1 Purpose: Get the available timeslots for an appointment bookappointment request bookappointmentrequesttype 1..1 Purpose: Book a time slot for an appointment bookappointmentresponse response bookappointmentresponsetype 1..1 Purpose: Response to appointment booking or moving (reschedule) request rescheduleappointment request getavailabletimeslotsrequesttype Element Type request rescheduleappointmentrequesttype Occ Comment Purpose: Update the time and date of an appointment (reschedule). Books a new appointment and cancels the old one at the same time. Fehler! Verweisquelle Valid from Fehler! Verweisquelle 8 / 21
9 cancelappointment request cancelappointmentrequesttype 1..1 Purpose: Cancel an appointment cancelappointmentresponse response cancelappointmentresponsetype 1..1 Purpose: Response to appointment cancel request getavailabletimeslotsrequesttype Description:Purpose: Get the available timeslots for an appointment within the range of fromdatetime and to- DateTime. Used by:getavailabletimeslots Extension of:requesttype from- DateTime xs:datetime 0..1 todatetime xs:datetime 0..1 Choice troubleticket- Data appointmentidold troubleticketdata 1..1 xs:long(totaldigits:10) Beginning of requested appointment period. Defaults to current date and time if not specified. End of requested appointment period. Deraults to current date and time + 10 days if not specified bookappointmentrequesttype Description:Purpose: Book a time slot for an appointment. Used by:bookappointment Extension of:requesttype bookingsessionid xs:string(maxlength:30) 1..1 The session id for the appointment booking (stateful in WSG and backend) timeslot timeslot 1..1 A bookable time slot for an appointment outofsaslareason xs:string(maxlength:20) rescheduleappointmentrequesttype Reason, why the chosen time slot is out of sa sla. This field, that is required if the chosen timeslot is out of SA_SLA (if outofsasla=true) Description:Purpose: Update the time and date of an appointment (reschedule). Books a new appointment and cancels the old one at the same time. Used by:rescheduleappointment Extension of:requesttype bookingsessionid xs:string(maxlength:30) 1..1 The session id for the appointment booking (stateful in WSG and backend) timeslot timeslot 1..1 A bookable time slot for an appointment outofsaslareason xs:string(maxlength:20) 0..1 Reason, why the chosen time slot is out of sa sla. This field, that is required if the chosen Fehler! Verweisquelle Valid from Fehler! Verweisquelle 9 / 21
10 timeslot is out of SA_SLA (if outofsasla=true) appointmentidold xs:long(totaldigits:10) 1..1 The id of an appointment to be replaced cancelappointmentrequesttype Description:Purpose: Cancel an appointment. Used by:cancelappointment Extension of:requesttype appointmentid xs:long(totaldigits:10) 1..1 The id of an appointment requesttype Description:The abstract generic request message type. Extended by: getavailabletimeslotsrequest- Type,bookAppointmentRequestType,rescheduleAppointmentRequestType,cancelAppointmentRequestType Extension of:messagetype ispid xs:int(totaldigits:6) 1..1 The ISP/PTS id getavailabletimeslotsresponsetype Description:Purpose: Get the available timeslots for an appointment. Used by:getavailabletimeslotsresponse Extension of:acktype bookingsessionid xs:string(maxlength:30) 0..1 The session id for the appointment booking (stateful in WSG and backend) timeslot timeslot 0..n A bookable time slot for an appointment bookappointmentresponsetype Description:Purpose: Response to appointment booking or moving (scheschedule) request. Used by:bookappointmentresponse Extension of:acktype appointment appointment 0..1 The object appointment cancelappointmentresponsetype Description:Purpose: Response to appointment cancel request. Used by:cancelappointmentresponse Extension of:acktype acktype Description:The generic acknowledge response type. Extended by:getavailabletimeslotsresponsetype,bookappointmentresponsetype,cancelappointmentresponsetype Fehler! Verweisquelle Valid from Fehler! Verweisquelle 10 / 21
11 Extension of:responsetype responsetype Description:The generic response message type. Extended by:acktype Extension of:messagetype success xs:boolean 1..1 reason xs:string(pattern:[\da-z]{3}) 0..1 reason- Comment actioncode xs:string(minlength:1,maxlength:256) 0..1 The flag indicating success or failure: True if request succeeded, false if not. A 3-letter error code (aka messageid) where "000" means "ok". Some additional textual description for the reason. xs:string(enumeration: GET_TIMESLOTS,BOOK_APPOINTMENT,RESCHEDULE_APPOINTMENT,CANCEL_APPOINTMENT 1..1 The action codes ) messagetype Description:The abstract generic message type. Extended by:requesttype,responsetype Attribute Type Use Comment correlationid xs:string(maxlength:64) optional A unique ID to correlate request and answer(s) within a (ansynch.) batch process troubleticketdata Description:The fields used for appointment creation Used by:getavailabletimeslotsrequesttype errorcategory dnvnnsn eventbased- Sla xs:int(totaldigits:3) 1..1 xs:string(pattern:0[1-9]\d{8}) xs:boolean timeslot An error category LOV:={500:="xDSL Trouble Ticket", 501:="xDSL Installation Ticket", 502:="VoBB Trouble Ticket", 503:="VoBB Installation Ticket", 504:="Streaming Trouble Ticket", 505:="Streaming Installation Ticket", 507:="Splitter Installation Ticket", 508:="Streaming CPE TT", 509:="Additional Settop Box", 512:="IP-Centrex Trouble Ticket", 513:="IP-Centrex VoBB Business", 515:="Mobile Installation Ticket", 516:="VOBB (Business) Trouble Ticket", 517:="VOBB (Business) InstallationTicket", 541:="No Signal", 542:="No Connectionn", 543:="Interruptions", 544:="Performance Problem", 549:="Unkown", 550:="TV Internet down", 551:="No Signal", 552:="No Connectionn", 553:="Interruptions", 554:="Performance Problem", 555:="Freeze", 600:="FA Private"} 1..1 A nomalized phone number, DN, VN or NSN (e.g. " ") 0..1 Equals to "true" if an eventbasedsla is chosen, "false" otherwise Description:A bookable time slot for an appointment Used by:bookappointmentrequesttype,rescheduleappointmentrequesttype,getavailabletimeslotsresponsetype Fehler! Verweisquelle Valid from Fehler! Verweisquelle 11 / 21
12 timeslotid xs:int(totaldigits:6) 1..1 The timeslot id for an appointment timeslotsize xs:int(totaldigits:3) 1..1 timeslotstart- DateTime xs:datetime timeslotenddatetime xs:datetime outofsasla xs:boolean 1..1 rank xs:int(mininclusive:0,maxinclu sive:100) The size of the timeframe of the time slot. LOV:={1:="Whole day", 2:="Half day", 3:="Two hours"} 1..1 The start date and time of a time slot 1..1 The end date and time of a timeslot Flag, which says if the time slot is out of SA_SLA (equals to "true" if out of SA_SLA, "false" otherwise) 1..1 The rank of a time slot. Range:={0:="best", 100:="worst"} appointment Description:The object appointment Used by:bookappointmentresponsetype appointmentid xs:long(totaldigits:10) 1..1 The id of an appointment timeslotstartdatetime xs:datetime 1..1 The start date and time of a time slot timeslotenddatetime xs:datetime 1..1 The end date and time of a timeslot Fehler! Verweisquelle Valid from Fehler! Verweisquelle 12 / 21
13 4 Web Service Interface The WSG Appointment Booking services are exposed through a Web service interface. 4.1 Security The following sections describe the implemented precautions aiming to improve the security of data transport in terms of confidentiality and non-repudiation Encryption To meet the confidentiality aspect of information security the data transport between the web service client and its server is protected using the https schema. Https is a URI scheme equivalent to the http scheme, originally intended to be used with the HTTP protocol, but with added encryption layer. The URI structure is the same, except that URIs begins with " rather than " The scheme was invented by Netscape Communications Corporation to provide authentication and encrypted communication and is widely used on the Web for security-sensitive communication, such as payment transactions. Instead of using plain text socket communication, the session data is encrypted using either a version of the SSL (Secure Socket Layer) protocol or the TLS (Transport Layer Security) protocol, thus ensuring reasonable protection from eavesdroppers, and man in the middle attacks. The default TCP port of https: is Authentication, Authorization, and Accounting (AAA) To meet the accountability and non-repudiation aspects of information security each Web Service requires username tokens according to the OASIS Web Service Security (WS-Security) definition. Please consult Appendix A for further details. 4.2 Model: WSDL and XML Schemas The definition of the Web Services is defined in WSDL and based on the already described XML schema. Refer to the attached ZIP-file described above (section Fehler! Verweisquelle konnte nicht gefunden werden.). 4.3 The WSG Appointment Booking Outbound Web Service The WSG Appointment Booking Outbound Web is published under the following URLs: Version 1.0 Platform URL Description Production Production environment ISP-Test Test environment for PTS Fehler! Verweisquelle Valid from Fehler! Verweisquelle 13 / 21
14 4.3.1 Success or Error status All response messages contain a member named success, which indicates if the operation has been successful or not and -- if not -- which error has been raised through its attributes reason (the error-code) and reasoncomment (the error-text) (refer to the schema documentation for all details) Error Codes The WSG outbound web-services may return the following general error codes: General Web Service Exceptions that may occur in all functions ErrorCode / Reason ErrorText / ReasonComment 618 Access Denied G02 Bad Request G01 System Error G03 Request Timeout G04 Backend Resource Temporarily Not Available G05 Backend Resource Experiences Temporary Problems G06 Backend Resource Reports Errors Specific Exceptions for the function getavailabletimeslots ErrorCode / Reason ErrorText / ReasonComment F29 Appointment Booking Is Not Allowed In Current Context Specific Exceptions for the function bookappointment ErrorCode / Reason ErrorText / ReasonComment F30 Session Expired Specific Exceptions for the function rescheduleappointment ErrorCode / Reason ErrorText / ReasonComment F30 Session Expired F31 Invalid Appointment Id Specific Exceptions for the function cancelappointment ErrorCode / Reason ErrorText / ReasonComment F31 Invalid Appointment Id Fehler! Verweisquelle Valid from Fehler! Verweisquelle 14 / 21
15 4.4 Connection Testing To test the connection you may access the web-service base URL with the ending query-parameter?wsdl : The following facts can be stated if the operation returns successfully the WSDL: The WSG FA Outbound Web service is up and running The client could successfully connect to the Web service, which implies o o o The connection URL is correct The call was successfully authenticated by PowerGate The client session was considered valid by the Web service IMORTANT NOTE: Using this operation for keep-alive purposes (e.g. periodically pinging or likewise) is prohibited! Fehler! Verweisquelle Valid from Fehler! Verweisquelle 15 / 21
16 5 Appendix A 5.1 Securing a WEB-Service with Powergate A WEB-Service can be secured by using WSS Security (ref. OASIS Standard WSS Security Tokens have to be included in the header of the SOAP Requests. Realizing this feature is dependent of the implementation of the WS Clients. The header has to look as follows: <soapenv:header> <wsse:security soapenv:actor=" soapenv:mustunderstand="0" xmlns:wsse=" xsd"> <wsse:usernametoken <wsse:username>586221</wsse:username> <wsse:password>te3lsd43</wsse:password> </wsse:usernametoken> </wsse:security> </soapenv:header> Concerning "Username" and "Password" please refer to 5.5 Login. 5.2 Setting up a new WEB-Service 1. Determining the URL for the WEB-Service 2. Implementing the client in such a way that the WSS Security Tokens are included in the SOAP (see following example). 5.3 Sample Client with wss4j wss4j will be used for creating the WSS Header (ref. The called service offers the method "list()"which will return the received header as a string. public String[] docall( com.swisscom.powergate.ws.testwssoapbindingstub binding) throws Exception { String username = " "; String pwd = "txvlsd43"; Stub bindingstub = (Stub) binding; Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument(); Element element = doc.createelementns(wsconstants.wsse_ns_oasis_1_0, "wsse:" + WSConstants.USERNAME_TOKEN_LN); Fehler! Verweisquelle Valid from Fehler! Verweisquelle 16 / 21
17 WSSecurityUtil.setNamespace(element, WSConstants.WSSE_NS_OASIS_1_0, WSConstants.WSSE_PREFIX); // create username element Element elementusername = doc.createelementns( WSConstants.WSSE_NS_OASIS_1_0, "wsse:" + WSConstants.USERNAME_LN); WSSecurityUtil.setNamespace(elementUsername, WSConstants.WSSE_NS_OASIS_1_0, WSConstants.WSSE_PREFIX); elementusername.appendchild(doc.createtextnode(username)); element.appendchild(elementusername); // create password element Element elementpassword = doc.createelementns( WSConstants.WSSE_NS_OASIS_1_0, "wsse:" + WSConstants.PASSWORD_LN); WSSecurityUtil.setNamespace(elementPassword, WSConstants.WSSE_NS_OASIS_1_0, WSConstants.WSSE_PREFIX); elementpassword.appendchild(doc.createtextnode(pwd)); element.appendchild(elementpassword); // set the header bindingstub.setheader(wsconstants.wsse_ns_oasis_1_0, "wsse:security", element); assertnotnull("binding is null", binding); // Time out after a minute binding.settimeout(60000); return binding.list(); } public void testheaders() throws Exception { com.swisscom.powergate.ws.testwssoapbindingstub binding; try { binding = (com.swisscom.powergate.ws.testwssoapbindingstub) new com.swisscom.powergate.ws.testwsservicelocator().gettestws(new URL( " Stub bindingstub = (Stub) binding; // keep session bindingstub.setmaintainsession(true); System.out.println("\n\rCALL 1"); String[] headers = docall(binding); for (int i = 0; i < headers.length; i++) { System.out.println(headers[i]); } System.out.println("\n\rCALL 2"); headers = docall(binding); for (int i = 0; i < headers.length; i++) { System.out.println(headers[i]); } } catch (javax.xml.rpc.serviceexception jre) { if (jre.getlinkedcause()!= null) jre.getlinkedcause().printstacktrace(); throw new junit.framework.assertionfailederror( "JAX-RPC ServiceException caught: " + jre); } assertnotnull("binding is null", binding); Fehler! Verweisquelle Valid from Fehler! Verweisquelle 17 / 21
18 // Time out after a minute binding.settimeout(60000); } Fehler! Verweisquelle Valid from Fehler! Verweisquelle 18 / 21
19 5.4 Errors Authentication error In case of an authentication error the system will return HTTP Status 403 Forbidden. The error will be returned inside the SOAP body as <SOAP-ENV:Fault: <SOAP-ENV:Fault> <faultcode>soap-env:client</faultcode> <faultstring>authentication required (realm='soap')</faultstring> </SOAP-ENV:Fault> Backend Server not available: HTTP/ Bad Gateway Date: Thu, 20 Apr :49:22 GMT Server: Apache Pragma: no-cache Connection: close Cache-Control: no-cache Content-Type: text/xml <?xml version="1.0" encoding="utf-8"?> <SOAP-ENV:Envelope xmlns:soap-env=" <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>soap-env:server</faultcode> <faultstring>upstream server is not available</faultstring> <faultactor> <detail>upstream server is not available</detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Error on the Backend Server Here an example in the form of a standard http error: HTTP/ Internal Server Error Date: Wed, 19 Apr :27:03 GMT Server: Apache Set-Cookie: Navajo=AUcAUVoasEVlDVm29EUVyRYuqxwWRG4ozwlKJEewSpvKoVwVEz9mjIclAEQ0goaIH3ZnB9g/RXA-; path=/; secure; HttpOnly Set-Cookie: JSESSIONID=AEC47F88F1B35E4329C5C58F40841B4E; path=/wsg/e2e/bb/wsg-outbound; secure; HttpOnly Content-Type: text/xml;charset=utf-8 Connection: close konnte nicht gefunden wer- den. <?xml version="1.0" encoding="utf-8"?> <soapenv:envelope xmlns:soapenv=" xmlns:xsd=" xmlns:xsi=" <soapenv:body> <soapenv:fault> <faultcode xmlns:ns1=" ns1:client </faultcode> <faultstring>no such operation 'list'</faultstring> <detail> <ns2:hostname xmlns:ns2=" sbe18304.swissptt.ch Fehler! Verweisquelle Valid from Fehler! Verweisquelle 19 / 21
20 </ns2:hostname> </detail> </soapenv:fault> </soapenv:body> </soapenv:envelope> Wrong URL (Webservice not existing) HTTP/ Not Found Date: Wed, 19 Apr :30:38 GMT Server: Apache Pragma: no-cache Connection: close Cache-Control: no-cache Content-Type: text/xml <?xml version="1.0" encoding="utf-8"?> <SOAP-ENV:Envelope xmlns:soap-env=" <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>soap-env:client</faultcode> <faultstring>mapping for request URI '/wsgdf/e2e/bb/wsgbb' not found</faultstring> <faultactor> <detail>mapping for request URI '/wsgdf/e2e/bb/wsgbb' not found</detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope> No authorisation for the service but valid Login HTTP/ Forbidden Date: Wed, 19 Apr :31:40 GMT Server: Apache Pragma: no-cache Connection: close Cache-Control: no-cache Content-Type: text/xml <?xml version="1.0" encoding="utf-8"?> <SOAP-ENV:Envelope xmlns:soap-env=" <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>soap-env:client</faultcode> <faultstring>your are not authorized to access the requested resource</faultstring> <faultactor> <detail>your are not authorized to access the requested resource</detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 5.5 Login from the user point of view Two possibilities can be used for Login: Login with PUI (Personal User Identification: 11-digit number) and Password (4 15 characters). The PIU will be sent to the user by or letter after registration. It has to be used for the first Login. The password will be sent to the user by letter and can be changed arbitrarily by the user after the first Login. Login with username unique alphanumeric identification) and Password (4 15 digits). The username (formerly also known as synonym) van be created by the user after the first login with the Fehler! Verweisquelle Valid from Fehler! Verweisquelle 20 / 21
21 PUI. It must start with an alphabetic character, must be 7-20 characters in length and must be unique. Maybe the user needs several trials till a unique and not yet used name could be found. The password will be sent to the user by letter and can be changed arbitrarily by the user after the first Login. Fehler! Verweisquelle Valid from Fehler! Verweisquelle 21 / 21
Table of Contents. Open-Xchange Authentication & Session Handling. 1.Introduction...3
Open-Xchange Authentication & Session Handling Table of Contents 1.Introduction...3 2.System overview/implementation...4 2.1.Overview... 4 2.1.1.Access to IMAP back end services...4 2.1.2.Basic Implementation
Call Detail Record Access Service Part No. 520-0015-01R01
Call Detail Record Access Service Part No. 520-0015-01R01 Summary Objective WSDL URL (Testing) WSDL URL (Hosting Production) Endpoint URL (Testing) Endpoint URL (Hosting Production) Namespace URI Service
The BritNed Explicit Auction Management System. Kingdom Web Services Interfaces
The BritNed Explicit Auction Management System Kingdom Web Services Interfaces Version 5.1 November 2014 Contents 1. PREFACE... 6 1.1. Purpose of the Document... 6 1.2. Document Organization... 6 2. Web
Single Sign-On Implementation Guide
Salesforce.com: Salesforce Winter '09 Single Sign-On Implementation Guide Copyright 2000-2008 salesforce.com, inc. All rights reserved. Salesforce.com and the no software logo are registered trademarks,
File Transfer Service (Batch SOAP) User Guide. A Guide to Submitting batches through emedny FTS
File Transfer Service (Batch SOAP) User Guide A Guide to Submitting batches through emedny FTS June 1, 2013 TABLE OF CONTENTS TABLE OF CONTENTS 1 Introduction... 4 2 Requirements... 5 2.1 Exchange mailboxes...
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
Riverbed Cascade Shark Common REST API v1.0
Riverbed Cascade Shark Common REST API v1.0 Copyright Riverbed Technology Inc. 2015 Created Feb 1, 2015 at 04:02 PM Contents Contents Overview Data Encoding Resources information: ping information: list
United Concordia (UCD) Real Time Claim Submission & Adjudication Connectivity Specifications
United Concordia (UCD) Real Time Claim Submission & Adjudication Connectivity Specifications May 15, 2015 Contents 1. Real Time Overview 2. Requirements 3. SOAP Messages 4. SOAP Faults 5. CORE-Compliant
SOPG (Service Oriented Prepaid Gateway - xml based protocol) Documentation. Version Date Description Author
CLASSIC PAYMENT API SOPG (Service Oriented Prepaid Gateway - xml based protocol) Documentation Version history Version Date Description Author 0.1 2013-10-03 Initial draft Paul Kneidinger 0.2 2013-20-03
Merchant Service Provider Guide for Mobilpenge Based Acquiring
Merchant Service Provider Guide for Mobilpenge Based Acquiring November 14, 2011 Version 1.07 Nets Technical Guide Copyright Nets Danmark A/S Page 1 Contents 1 Introduction... 4 1.1 Notation convention...
AXL Troubleshooting. Overview. Architecture
AXL Troubleshooting This chapter contains the following topics: Overview, page 35 Architecture, page 35 Postinstallation Checklist, page 36 Troubleshooting Tools, page 39 Error Codes, page 43 Overview
9.4 BI Web. SAS Services. Developer's Guide. SAS Documentation
SAS Services Developer's Guide 9.4 BI Web SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS 9.4 BI Web Services: Developer's Guide. Cary,
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
CA Nimsoft Service Desk
CA Nimsoft Service Desk Configure Outbound Web Services 7.13.7 Legal Notices Copyright 2013, CA. All rights reserved. Warranty The material contained in this document is provided "as is," and is subject
000-284. Easy CramBible Lab DEMO ONLY VERSION 000-284. Test284,IBM WbS.DataPower SOA Appliances, Firmware V3.6.0
Easy CramBible Lab 000-284 Test284,IBM WbS.DataPower SOA Appliances, Firmware V3.6.0 ** Single-user License ** This copy can be only used by yourself for educational purposes Web: http://www.crambible.com/
Qualys API Limits. July 10, 2014. Overview. API Control Settings. Implementation
Qualys API Limits July 10, 2014 Overview The Qualys API enforces limits on the API calls a customer can make based on their subscription settings, starting with Qualys version 6.5. The limits apply to
CRM On Demand. Oracle CRM On Demand CTI Developer s Guide
CRM On Demand Oracle CRM On Demand CTI Developer s Guide Release 19 September 2011 Copyright 2005, 2011 Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided
Secure XML API Integration Guide. (with FraudGuard add in)
Secure XML API Integration Guide (with FraudGuard add in) Document Control This is a control document DESCRIPTION Secure XML API Integration Guide (with FraudGuard add in) CREATION DATE 02/04/2007 CREATED
Web Services in Eclipse. Sistemi Informativi Aziendali A.A. 2012/2013
Web Services in Eclipse A.A. 2012/2013 Outline Apache Axis Web Service Clients Creating Web Services 2 Apache Axis Web Services in Eclipse WS basics (I) Web services are described by their WSDL file Starting
API documentation - 1 -
API documentation - 1 - Table of Contents 1. Introduction 1.1. What is an API 2. API Functions 2.1. Purge list of files 2.1.1 Description 2.1.2 Implementation 2.2. Purge of whole cache (all files on all
EUR-Lex 2012 Data Extraction using Web Services
DOCUMENT HISTORY DOCUMENT HISTORY Version Release Date Description 0.01 24/01/2013 Initial draft 0.02 01/02/2013 Review 1.00 07/08/2013 Version 1.00 -v1.00.doc Page 2 of 17 TABLE OF CONTENTS 1 Introduction...
Using ilove SharePoint Web Services Workflow Action
Using ilove SharePoint Web Services Workflow Action This guide describes the steps to create a workflow that will add some information to Contacts in CRM. As an example, we will use demonstration site
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?
Description of Microsoft Internet Information Services (IIS) 5.0 and
Page 1 of 10 Article ID: 318380 - Last Review: July 7, 2008 - Revision: 8.1 Description of Microsoft Internet Information Services (IIS) 5.0 and 6.0 status codes This article was previously published under
SAML 2.0 SSO Deployment with Okta
SAML 2.0 SSO Deployment with Okta Simplify Network Authentication by Using Thunder ADC as an Authentication Proxy DEPLOYMENT GUIDE Table of Contents Overview...3 The A10 Networks SAML 2.0 SSO Deployment
JASPERREPORTS SERVER WEB SERVICES GUIDE
JASPERREPORTS SERVER WEB SERVICES GUIDE RELEASE 5.0 http://www.jaspersoft.com JasperReports Server Web Services Guide Copyright 2012 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft,
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
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
Technical Interface Description
Technical Interface Description Version 2.4.1 28.04.2015 Table of Contents 1 Introduction... 6 1.1 Preamble... 6 1.2 Structure of the Document... 6 1.3 Referenced Documents... 7 1.4 List of Abbreviations...
igovt logon service Context Mapping Service (icms) Messaging Specification Release 9.6
igovt logon service Context Mapping Service (icms) Messaging Specification Release 9.6 Subject Client Author Context Mapping Service Messaging Specification for the igovt logon service The Department of
Message Containers and API Framework
Message Containers and API Framework Notices Copyright 2009-2010 Motion Picture Laboratories, Inc. This work is licensed under the Creative Commons Attribution-No Derivative Works 3.0 United States License.
Direct message exhange with Finnish Customs
Direct message exhange with Finnish Customs Technical guidebook Finnish Customs Uppdated 20 August 2015 Message Exhange Support Message exchange with Finnish Customs, Technical guidebook, updated 20 August
Fairsail REST API: Guide for Developers
Fairsail REST API: Guide for Developers Version 1.02 FS-API-REST-PG-201509--R001.02 Fairsail 2015. All rights reserved. This document contains information proprietary to Fairsail and may not be reproduced,
X12 837 Real-Time Claim Submission & Connectivity Specifications. Highmark, Inc. October 1, 2014 Document Version 1.1
X12 837 Real-Time Claim Submission & Connectivity Specifications Highmark, Inc. October 1, 2014 Document Version 1.1 Contents 1. Real-Time Overview 2. Requirements 3. SOAP Messages 4. SOAP Faults 5. Highmark
StreamServe Persuasion SP4 Service Broker
StreamServe Persuasion SP4 Service Broker User Guide Rev A StreamServe Persuasion SP4 Service Broker User Guide Rev A 2001-2009 STREAMSERVE, INC. ALL RIGHTS RESERVED United States patent #7,127,520 No
reference: HTTP: The Definitive Guide by David Gourley and Brian Totty (O Reilly, 2002)
1 cse879-03 2010-03-29 17:23 Kyung-Goo Doh Chapter 3. Web Application Technologies reference: HTTP: The Definitive Guide by David Gourley and Brian Totty (O Reilly, 2002) 1. The HTTP Protocol. HTTP = HyperText
SIM800 Series_SSL_Application Note_V1.01
SIM800 Series_SSL_Application Note_V1.01 Document Title: SIM800 Series_SSL_Application Note Version: 1.01 Date: 2014-06-30 Status: Document Control ID: Release SIM800 Series_SSL_ Application Note_V1.01
HP IMC Firewall Manager
HP IMC Firewall Manager Configuration Guide Part number: 5998-2267 Document version: 6PW102-20120420 Legal and notice information Copyright 2012 Hewlett-Packard Development Company, L.P. No part of this
MadCap Software. Upgrading Guide. Pulse
MadCap Software Upgrading Guide Pulse Copyright 2014 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished
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
Chapter 6 Virtual Private Networking Using SSL Connections
Chapter 6 Virtual Private Networking Using SSL Connections The FVS336G ProSafe Dual WAN Gigabit Firewall with SSL & IPsec VPN provides a hardwarebased SSL VPN solution designed specifically to provide
Secure FTP. Client user guide. Author: Steria A/S Version: 2.2 Date: 20 January 2010 Document SecureFtpClientUserguideV2_2.doc
Secure FTP Client user guide Author: Steria A/S Version: 2.2 Date: 20 January 2010 Document SecureFtpClientUserguideV2_2.doc Steria A/S, Tonsbakken 16-18, 2740 Skovlunde, Denmark Phone +45 4450 6000, Fax
Internet Technologies Internet Protocols and Services
QAFQAZ UNIVERSITY Computer Engineering Department Internet Technologies Internet Protocols and Services Dr. Abzetdin ADAMOV Chair of Computer Engineering Department [email protected] http://ce.qu.edu.az/~aadamov
HTTP. Internet Engineering. Fall 2015. Bahador Bakhshi CE & IT Department, Amirkabir University of Technology
HTTP Internet Engineering Fall 2015 Bahador Bakhshi CE & IT Department, Amirkabir University of Technology Questions Q1) How do web server and client browser talk to each other? Q1.1) What is the common
Cvent Web Services API. Version V200611 June 2008
Cvent Web Services API Version V200611 Cvent, Inc. 8180 Greensboro Dr, Suite 450 McLean, VA 22102 866.318.4357 www.cvent.com [email protected] 1.0 Framework Overview... 1 1.1 Overview... 1 1.2 Compatible
Safeguard Ecommerce Integration / API
Safeguard Ecommerce Integration / API Product Manual Version 3 Revision 1.11 Table of Contents 1. INTRODUCTION... 4 1.1 Available commands... 4 2. HOW THE ADMINISTRATION SYSTEM IS EXPECTED TO BE USED OPERATIONALLY...
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
Qualys API V1. User Guide. Version 8.6
Qualys API V1 User Guide Version 8.6 September 30, 2015 Copyright 2002-2015 by Qualys, Inc. All Rights Reserved. Qualys and the Qualys logo are registered trademarks of Qualys, Inc. All other trademarks
OAuth 2.0 Developers Guide. Ping Identity, Inc. 1001 17th Street, Suite 100, Denver, CO 80202 303.468.2900
OAuth 2.0 Developers Guide Ping Identity, Inc. 1001 17th Street, Suite 100, Denver, CO 80202 303.468.2900 Table of Contents Contents TABLE OF CONTENTS... 2 ABOUT THIS DOCUMENT... 3 GETTING STARTED... 4
SSL VPN Portal Options
1. ProSecure UTM Quick Start Guide This quick start guide describes how to use the SSL VPN Wizard to configure SSL VPN portals on the ProSecure Unified Threat Management (UTM) Appliance. The Secure Sockets
Secure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact
Secure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact Robert C. Broeckelmann Jr., Enterprise Middleware Architect Ryan Triplett, Middleware Security Architect Requirements
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
Web Application Firewall
Web Application Firewall Getting Started Guide August 3, 2015 Copyright 2014-2015 by Qualys, Inc. All Rights Reserved. Qualys and the Qualys logo are registered trademarks of Qualys, Inc. All other trademarks
HTTP 1.1 Web Server and Client
HTTP 1.1 Web Server and Client Finding Feature Information HTTP 1.1 Web Server and Client Last Updated: August 17, 2011 The HTTP 1.1 Web Server and Client feature provides a consistent interface for users
Integrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team
Integrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team Presented by: Tom Connolly, Jason Lieberman Company: BizTech Session ID: #10351 Overview Introductions Background Web
HTTP Protocol. Bartosz Walter <[email protected]>
HTTP Protocol Bartosz Walter Agenda Basics Methods Headers Response Codes Cookies Authentication Advanced Features of HTTP 1.1 Internationalization HTTP Basics defined in
Network Technologies
Network Technologies Glenn Strong Department of Computer Science School of Computer Science and Statistics Trinity College, Dublin January 28, 2014 What Happens When Browser Contacts Server I Top view:
How To Protect Your Network From A Hacker Attack On Zcoo Ip Phx From A Pbx From An Ip Phone From A Cell Phone From An Uniden Ip Pho From A Sim Sims (For A Sims) From A
Contents 1. Introduction... 3 2. Embedded Security Solutions... 4 2.1 SSH Access... 4 2.2 Brutal SIP Flood... 4 2.3 SIP Register Limitation... 5 2.4 Guest calls... 5 3. Manually configure system to raise
Check list for web developers
Check list for web developers Requirement Yes No Remarks 1. Input Validation 1.1) Have you done input validation for all the user inputs using white listing and/or sanitization? 1.2) Does the input validation
Manual. Netumo NETUMO HELP MANUAL WWW.NETUMO.COM. Copyright Netumo 2014 All Rights Reserved
Manual Netumo NETUMO HELP MANUAL WWW.NETUMO.COM Copyright Netumo 2014 All Rights Reserved Table of Contents 1 Introduction... 0 2 Creating an Account... 0 2.1 Additional services Login... 1 3 Adding a
IP Configuration Manual
IP Configuration Manual Safety precautions and warnings Thank you for deciding to use a Frama Franking System. The information in this guide is intended to support you during the configuration of the franking
CONNECTICUT INSURANCE VERIFICATION SYSTEM (CTIVS)
CONNECTICUT INSURANCE VERIFICATION SYSTEM (CTIVS) Implementation Guide for Insurance Companies Version 1.1 August 15, 2015 MV Solutions, Inc. 2014 Table of Contents 1. INTRODUCTION... 3 2. BOOK OF BUSINESS
Nuance Mobile Developer Program. HTTP Services for Nuance Mobile Developer Program Clients
Nuance Mobile Developer Program HTTP Services for Nuance Mobile Developer Program Clients Notice Nuance Mobile Developer Program HTTP Services for Nuance Mobile Developer Program Clients Copyright 2011
Middleware and the Internet
Middleware and the Internet Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real world network? Non-performant
VoIP LAB. 陳 懷 恩 博 士 助 理 教 授 兼 所 長 國 立 宜 蘭 大 學 資 訊 工 程 研 究 所 Email: [email protected] TEL: 03-9357400 # 255
SIP Traversal over NAT 陳 懷 恩 博 士 助 理 教 授 兼 所 長 國 立 宜 蘭 大 學 資 訊 工 程 研 究 所 Email: [email protected] TEL: 03-9357400 # 255 Outline Introduction to SIP and NAT NAT Problem Definition NAT Solutions on NTP VoIP
Lab Exercise SSL/TLS. Objective. Step 1: Open a Trace. Step 2: Inspect the Trace
Lab Exercise SSL/TLS Objective To observe SSL/TLS (Secure Sockets Layer / Transport Layer Security) in action. SSL/TLS is used to secure TCP connections, and it is widely used as part of the secure web:
Single Sign-On Implementation Guide
Version 27.0: Spring 13 Single Sign-On Implementation Guide Last updated: February 1, 2013 Copyright 2000 2013 salesforce.com, inc. All rights reserved. Salesforce.com is a registered trademark of salesforce.com,
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
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
HP A-IMC Firewall Manager
HP A-IMC Firewall Manager Configuration Guide Part number: 5998-2267 Document version: 6PW101-20110805 Legal and notice information Copyright 2011 Hewlett-Packard Development Company, L.P. No part of this
CA SOA Security Manager
CA SOA Security Manager Implementation Guide r12.1 Second Edition This documentation and any related computer software help programs (hereinafter referred to as the "Documentation") are for your informational
By Bardia, Patit, and Rozheh
HTTP By Bardia, Patit, and Rozheh HTTP - Introduction - Hyper Text Transfer Protocol -uses the TCP/IP technology -has had the most impact on the World Wide Web (WWW) - specs in RFC 2616 (RFC2616) HTTP
dctrack Web Services API - Ticketing User Guide 3.0.0
dctrack Web Services API - Ticketing User Guide 3.0.0 Copyright 2013 Raritan, Inc. dctrack-ws-api-0e-3.0.0-e February 2013 255-80-8008-00 This document contains proprietary information that is protected
Real-Time Connectivity Specifications For. 270/271 and 276/277 Inquiry Transactions. United Concordia Dental (UCD)
Real-Time Connectivity Specifications For 270/271 and 276/277 Inquiry Transactions United Concordia Dental (UCD) May 15, 2015 1 Contents 1. Overview 2. Trading Partner Requirements 3. Model SOAP Messages
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
NetBrain Security Guidance
NetBrain Security Guidance 1. User Authentication and Authorization 1.1. NetBrain Components NetBrain Enterprise Server includes five components: Customer License Server (CLS), Workspace Server (WSS),
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,
Model User Guide for Implementing Online Insurance Verification
Model User Guide for Implementing Online Insurance Verification Using Web services to verify auto insurance coverage Version 3.0 May 8, 2008 Executive Summary IICMVA s Model User Guide for Implementing
Configuring Single Sign-on for WebVPN
CHAPTER 8 This chapter presents example procedures for configuring SSO for WebVPN users. It includes the following sections: Using Single Sign-on with WebVPN, page 8-1 Configuring SSO Authentication Using
ipayment Gateway API (IPG API)
ipayment Gateway API (IPG API) Accepting e-commerce payments for merchants Version 3.2 Intercard Finance AD 2007 2015 Table of Contents Version control... 4 Introduction... 5 Security and availability...
Penetration Testing Corporate Collaboration Portals. Giorgio Fedon, Co-Founder at Minded Security
Penetration Testing Corporate Collaboration Portals Giorgio Fedon, Co-Founder at Minded Security Something About Me Security Researcher Owasp Italy Member Web Application Security and Malware Research
Ulteo Open Virtual Desktop - Protocol Description
Ulteo Open Virtual Desktop - Protocol Description Copyright 2008 Ulteo SAS 1 LIST OF PROTOCOLS USED CONTENTS Contents 1 List of Protocols used 1 1.1 Hyper Text Transfert Protocol (HTTP)..............................
AIRTEL INDIA OPEN API. Application Developer Guide for OAuth2 Authentication and Authorization. Document Version 1.1
AIRTEL INDIA OPEN API Application Developer Guide for OAuth2 Authentication and Authorization Document Version 1.1 This Application Developer Guide has been prepared for Airtel India. Copyright Intel Corporation
Lecture 11 Web Application Security (part 1)
Lecture 11 Web Application Security (part 1) Computer and Network Security 4th of January 2016 Computer Science and Engineering Department CSE Dep, ACS, UPB Lecture 11, Web Application Security (part 1)
Creating SOAP and REST Services and Web Clients with Ensemble
Creating SOAP and REST Services and Web Clients with Ensemble Version 2015.1 11 February 2015 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Creating SOAP and REST Services
Custom Encryption in Siebel & Siebel Web Service Security Test Guide 1.0
Custom Encryption in Siebel & Siebel Web Security Test Guide 1.0 Muralidhar Reddy Introduction Siebel (7.5 onwards and upto 8.1) natively supports 2 Types of Inbound web Security 1. WS Security UserName
Cisco AnyConnect Secure Mobility Client VPN User Messages, Release 3.1
Cisco AnyConnect Secure Mobility Client VPN User Messages, Release 3.1 October 15, 2012 The following user messages appear on the AnyConnect client GUI. A description follows each message, along with recommended
Computer Networks. Lecture 7: Application layer: FTP and HTTP. Marcin Bieńkowski. Institute of Computer Science University of Wrocław
Computer Networks Lecture 7: Application layer: FTP and Marcin Bieńkowski Institute of Computer Science University of Wrocław Computer networks (II UWr) Lecture 7 1 / 23 Reminder: Internet reference model
EHR OAuth 2.0 Security
Hospital Health Information System EU HIS Contract No. IPA/2012/283-805 EHR OAuth 2.0 Security Final version July 2015 Visibility: Restricted Target Audience: EHR System Architects EHR Developers EPR Systems
Java Web Services SDK
Java Web Services SDK Version 1.5.1 September 2005 This manual and accompanying electronic media are proprietary products of Optimal Payments Inc. They are to be used only by licensed users of the product.
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
Using Foundstone CookieDigger to Analyze Web Session Management
Using Foundstone CookieDigger to Analyze Web Session Management Foundstone Professional Services May 2005 Web Session Management Managing web sessions has become a critical component of secure coding techniques.
Cisco TelePresence Content Server
Cisco TelePresence Content Server API Guide D1398008 August 2014 TABLE OF CONTENTS 1 INTRODUCTION... 5 1.1 Format of this document... 5 1.2 Variable usage... 6 1.3 Warnings... 6 2 SECURITY... 7 2.1 Security
GravityLab Multimedia Inc. Windows Media Authentication Administration Guide
GravityLab Multimedia Inc. Windows Media Authentication Administration Guide Token Auth Menu GravityLab Multimedia supports two types of authentication to accommodate customers with content that requires
Lecture Notes for Advanced Web Security 2015
Lecture Notes for Advanced Web Security 2015 Part 6 Web Based Single Sign-On and Access Control Martin Hell 1 Introduction Letting users use information from one website on another website can in many
Criteria for web application security check. Version 2015.1
Criteria for web application security check Version 2015.1 i Content Introduction... iii ISC- P- 001 ISC- P- 001.1 ISC- P- 001.2 ISC- P- 001.3 ISC- P- 001.4 ISC- P- 001.5 ISC- P- 001.6 ISC- P- 001.7 ISC-
