Supplementary Service Load Balancer v
|
|
|
- Gloria Lloyd
- 10 years ago
- Views:
Transcription
1 Supplementary Service Load Balancer v
2 Table of Contents 1.Outline Outline of Load balancer Characteristics of Load balancer API request Authentication-signed document Command types Parameter API response API response formats ASYNCHRONOUS COMMANDS RESPONSE ERROR HANDLING Tips on API use (QUICK START) Composition of Load balancer on web server Change in addition/deletion of target web server of Load balancer Commands API for Load balancer management CREATELOADBALANCER DELETELOADBALANCER UPDATELOADBALANCER LISTLOADBALANCERS SERVICE RESOURCE MANAGEMENET API ADDLOADBALANCERWEBSERVER REMOVELOADBALANCERWEBSERVER LISTLOADBALANCERWEBSERVERS... 18
3 Revision History Version Revision details Reporting date 1.0 Official distribution version
4 1. Outline This document presents Load balancer API standard. It includes APIrequest/response message, explanation on public commands and examples. Users can create and manage Load balancer resource by utilizing Load balancer API Outline of Load balancer It plays a role of dispersing a client s operation requests to multiple servers and there are two types of Load balancer in kt ucloud: basic Load balancer (free of charge) and supplementary Load balancer. (charged). Basic Load balancer : Free-of-charge Load balancer provided to virtual router granted on each customer Supplementary Load balancer : Charged Load balancer provided for a customer who wants better performance * Hereafter Load balancer refers to supplementary one Characteristics of Load balancer Items Security aspects Scale aspects Service aspects Performance aspects Convenience aspects Description Outstanding performance in defending SynAttack compared to the basic one Basic Load balancer suitable for middle/small-sized customers, Supplementary one suitable for middle/large-sized customer requiring high performance Basic service only providing TCP load balancing, supplementary Load balancer providing both TCP and UDP load balancing Web server Keepalive should be set as On to realize innovative web server load reduction using TCP Offload and to utilize this function. Unable to check Client IP in basic Load balancer, Providing Client IP using Http header in supplementary Load balancer (limited on web service)
5 1. 2 API request API request message is composed as below. (1)API URL + (2) Request command + (3) Command parameter + (4) Response format + (5)API Key + (6) Authentication-signed document Values and description of each field are shown in the table below. Field Description (1) API URL - ucloud server API URL - Value : (2) Request command - Command for requesting computing resources (creation, deletion, checking and other commands) - Syntax : command=command name, [see Chapter 3 for details] (3) Command parameter - Parameter related to request command - Syntax : [&field=value]*, [see Chapter 3 for details] (4) Response format - It supports XML and JSON response formats. [Optional field] - Syntax : &response=[xml json], xml as default. (5) API Key - API Key by user accounts (check on ucloudbiz site) (6) Authentication-signed - Syntax : &apikey=apikey - Authentication-signed document for checking authority for executing API request message document - Syntax : &signature= Authentication-signed document * API Key and Secret Key Checking (1) Login to (2) Select cloud console. (3) Select ucloud server tab > Check API Key menu.
6 API Request Sample tate=running&response=xml&apikey=mivr6x&signature=zc1u%2b03yj592lz%2bgma3ac%2fqthws% 3D Analysis on API Request Sample (1) API URL (2) command=listvirtualmachines Request command (3) &name=vm_33111&state=running Command parameter (4) &response=xml Response format (5) &apikey=mivr6x API Key (6) &signature=zc1u%2b03yj592lz%2bgma3ac%2fqthws%3d Authentication-signed document Authentication-signed document Authentication is executed by API Key and authentication-signed document on ucloud server. Authentication-signed document is created by using Secret Ket issued by users, HMAC SHA-1 algorithm and command string (number 2 to 5). [Creation of Authentication-signed document] Example for Secret Key : keokzhd Example for command string :_command=listvirtualmachines&name=vm_33111&state=running &response=xml&apikey=mivr6x (1) Encode each field and values of command string. URL encoding : Make blanks encoded as %20. [No + ] API request message : API_URL + String encoded with URL + &signature=authentication-signed document (2) Lowercase command string. (3) Set field names in alphabetical order. apikey=mivr6x&command=listvirtualmachines&name=vm_33111&response=xml&state=ru nning (4) Encode command string by using Secret Key and HMAC SHA 1 hash algorithm. The following is java sample code. Mac mac = Mac.getInstance ( "HmacSHA1" ); SecretKeySpec keyspec = new SecretKeySpec(secretkey.getBytes(), "HmacSHA1"); mac.init( keyspec ); mac.update ( commandstring.getbytes() ); byte[] encryptedbytes = mac.dofinal(); Sample_URL gning_api_requests (5) Lastly, after Base64 encoding on obtained byte arrangement, execute URL encoding once more with UTF - 8. Created authentication-signed document and API request message are as follows. Authentication-signed document : ZC1u%2B03yj592LZ%2BgmA3ac%2FQThws%3D API request message :
7 ate=running&response=xml&apikey=mivr6x&signautre=zc1u%2b03yj592lz%2bgma3ac%2fqthws %3D Command types It executes commands of long-time implementation such as VM / DISK volume creation with asynchronous commands and others with synchronous ones. It is classified by marking (A) on asynchronous commands in Chapter 3. Explanation on commands and command parameter which do not exist in CloudStack is marked with (*) Parameter As aforementioned, parameter executed in API request exists in pairs (field=value) and the following is rules of using upper and lower case. field : Not case-sensitive, case- sensitive only on command. value : Case-sensitive.
8 1.3 API response It describes procedures for API response checking according to explanation on supported response format and command types (synchronous and asynchronous commands) API response format xml and json are supported as API response formats and the format can be designated as response=xml in API request. When information on the relevant field does not exist in results of command execution, defined field and values may not be displayed. The following is an example for response format. Response Sample Format xml <listipaddressesresponse> <allocatedipaddress> <ipaddress> </ipaddress> <allocated> t13:16: </allocated> <zoneid>4</zoneid> <zonename>wc</zonename> <issourcenat>true</issourcenat> </allocatedipaddress> </listipaddressesresponse> json { "listipaddressesresponse" : { "allocatedipaddress" : [ { "ipaddress" : " ", "allocated" : " T13:16: ", "zoneid" : "4", "zonename" : "WC", "issourcenat" : "true" } ] } }
9 1.3.2 Asynchronous Commands Response It executes commands of long-time implementation such as VM / DISK volume creation with asynchronous commands and others with synchronous ones. Procedures for checking API response on synchronous and asynchronous commands differ as in the following. API Commands Procedures for checking response Synchronous commands (1) Command execution by API request (2) Checking results of command execution Asynchronous commands (1) Command execution by API request (2) Checking return of jobid (operation ID) (3) Execution of command queryasyncjobresult (conveying by jobid factors) (4) Checking command execution progress (jobstatus) 0:in progress, 1:success, 2:failure [Result shown on jobresult] ** Check command results by regularly performing (3) and (4) until jobstatus becomes 1 or 2. The following is an example of results from asynchronous commands. Checking Sample asynchronous commands (1) API request (Command execution) command=listvirtualmachines &name=vm_33111&state=running&response=xml &apikey=mivr6x &signature=zc1u%2b03yj592lz%2bgma3ac%2fqthws%3d (2)Return of command response <deployvirtualmachineresponse> <jobid> </ jobid> <id> 100 </ id> </ deployvirtualmachineresponse> (3) Execution of queryasyncjobresult command=queryasyncjobresult&jobid=37120 &apikey=h6kxwcratdqfwf3xa &signature=z5f11yym6yzqomy9b%2f4%3d
10 (4) jobstatus = 0 [in progress] <queryasyncjobresult> <jobid>37120</jobid> <jobstatus>0</jobstatus> <jobprocstatus>1</jobprocstatus> <queryasyncjobresult> (4) jobstatus = 1 [success] <queryasyncjobresultresponse cloud-stack-version=" "> <jobid>37120</jobid> <jobstatus>1</jobstatus> <jobprocstatus>0</jobprocstatus> <jobresultcode>0</jobresultcode> <jobresulttype>object</jobresulttype> <jobresult> <virtualmachine> <id>100</id> <state>running</state>.. </virtualmachine> </jobresult> </queryasyncjobresultresponse> (4) jobstatus = 2 [failure] <queryasyncjobresult> <jobid>37120</jobid> <jobstatus>2</jobstatus> <jobprocstatus>0</jobprocstatus> <jobresultcode>551</jobresultcode> <jobresulttype>text</jobresulttype> <jobresult> Unable to deploy virtual machine id = 10 due to not enough capacity </jobresult> <queryasyncjobresult>
11 1.3.3 Error Handling Error information is returned as a response when API request goes wrong or errors occur in processing. Error information consists of error code <errorcode> and error text <errortext>. <?xml version="1.0" encoding="utf-8"?> <listvirtualmachinesresponse cloud-stack-version=" "> <errorcode>401</errorcode> <errortext>unable to verify user credentials and/or request signature</errortext> </listvirtualmachinesresponse> Error codes currently supported are as follows. Error Code Description 200 PUBLIC_PORT_IN_USE_ERROR 210 RESOURCE_NOT_FOUND_ERROR 401 AUTHENTICATION_ERROR 406 MALICIOUS_CODE_INJECTION 430 MALFORMED_PARAMETER_ERROR 431 PARAM_ERROR 432 UNSUPPORTED_ACTION_ERROR 433 PAGE_LIMIT_EXCEED 503 EXCESSIVE_TRAFFIC_ERROR 504 INTERNAL_ERROR (TIMEOUT) 530 INTERNAL_ERROR 531 ACCOUNT_ERROR 532 ACCOUNT_RESOURCE_LIMIT_ERROR 533 INSUFFICIENT_CAPACITY_ERROR 534 RESOURCE_UNAVAILABLE_ERROR 535 RESOURCE_ALLOCATION_ERROR 536 RESOURCE_IN_USE_ERROR 537 NETWORK_RULE_CONFLICT_ERROR [Example 1] <?xml version="1.0" encoding="iso "?> <deployvirtualmachineresponse cloud-stack-version=" "> <errorcode>431</errorcode> <errortext>unable to find zone by id=2111</errortext> </deployvirtualmachineresponse> [Example 2] <?xml version="1.0" encoding="iso "?> <errorresponse cloud-stack-version=" "> <errorcode>432</errorcode> <errortext>the given command does not exist</errortext> </errorresponse>
12 2. Tips on API use (Quick Start) This chapter describes a few tips for utilizing Load balancer API. 2.1 Composition of Load balancer on web server For composing Load balancer on two web servers created by ucloud server, perform the following procedures. (1) Create Load balancer with command of createloadbalancer (see 3.1.1) (2) Register web server on Load balancer with command of addloadbalancerwebserver. (see 2.2.1) (3) Conduct operation in (2) as many times as the number of web server. (see 2.2.1) (4) Check normality of registration with command of listloadbalancerwebservers. (see 2.2.3) 2.2 Change in addition/deletion of target web server of Load balancer For adding/deleting web server on an existing Load balancer, perform the following procedures. (1) Check information on target Load balancer with command of listloadbalancers (see 2.1.4) (2) Check web server registered on Load balancer with command of listloadbalancerwebservers (see 2.2.3) (3) Delete the relevant web server with command of removeloadbalancerwebserver (see 2.2.2) (4) Register a new web server to be added on Load balancer with command of addloadbalancerwebserver. (see 2.2.1) (5) Check normality of registration with command of listloadbalancerwebservers.(see 2.2.3)
13 3. Commands This chapter describes Load balancer commands, information on command parameter and response to commands by grouping depending on functions for better understanding. ${API_URL} variable used in the example is API URL for Load balancer ( 3.1 API for Load balancer management It describes commands related to creation and deletion of Load balancer createloadbalancer It is a command for creating Load balancer provided as a supplementary service of ucloud. Price for the product is not provided in API but in uloudbiz site. Command parameter Parameter Name Description Required name Name of Load balancer TRUE bandwidth Maximum bandwidth of Load balancer ( ) TRUE loadbalanceroption Options for load balancing (roundrobin leastconnection srciphash srciphashport) TRUE serviceport Service port TRUE infourl URL for information in exceeding bandwidth TRUE Items in response results Response Name loadbalancerid serviceip serviceport name Description LoadBalancer id Service ip of Load balancer Service port of Load balancer Name of Load balancer bandwidth Maximum bandwidth of Load balancer ( ) loadbalanceroption Options for load balancing (roundrobin leastconnection srciphash srciphashport) serviceport infourl Service port URL for information in exceeding bandwidth Example Sample 1 Request for creation of Load balancer ${API_URL}command=createLoadBalancer &name=lb1&bandwidth=100&loadbalanceroption=roundrobin&serviceport=80&infourl= /error.html&apikey=h6kxwcratdqfwf3xa&signature=bfytuy4bdocpk%3d Sample 2 Response to creation of Load balancer
14 { "createloadbalancerresponse": { "loadbalancerid": "109", "serviceip": " ", "serviceport": "80", "name": "lbtest01", "bandwidth": "100", "loadbalanceroption": "roundrobin", "infourl": " } } deleteloadbalancer It makes a created Load balancer deleted. Command parameter Parameter Name Description Required loadbalancerid LoadBalancer id TRUE Items in response results Response Name success displaytext Description Success or Failure (true false) Detailed results of processing Example Sample 1 Request for deletion of Load balancer ${API_URL}command=deleteLoadBalancer&loadbalancerid=100 &apikey=h6kxwcratdqfwf3xa&signature=bfytuy4bdocpk%3d Sample 2 Response to deletion of Load balancer { "deleteloadbalancerresponse": { "success": true, "displaytext": "109 loadbalancer is deleted." } } updateloadbalancer It makes changes on a created Load balancer. Command parameter : None Parameter Name Description Required loadbalancerid LoadBalancer id TRUE loadbalanceroption Options for Load balancing (roundrobin leastconnection srciphash srciphashport) TRUE infourl URL for information in exceeding bandwidth FALSE Items in response results : identical with those of createloadbalancer Example
15 Sample 1 updateloadbalancer Request ${API_URL}command=updateLoadBalancer&loadbalancerid=100&loadbalanceroption=srciphash&apiK ey=h6kxwcratdqfwf3xa&signature=bfytuy4bdocpk%3d Sample 2 updateloadbalancer Response { "createloadbalancerresponse": { "loadbalancerid": "109", "serviceip": " ", "serviceport": "80", "name": "lbtest01", "bandwidth": "100", "loadbalanceroption": "leastconnection", "infourl": " } } listloadbalancers It checks the list of created Load balancer. Command parameter : None Parameter Name Description Required loadbalancerid LoadBalancer id FALSE name Name of Load balancer FALSE Items in response results : identical with those of createloadbalancer Example Sample 1 listloadbalancer Request ${API_URL}command=listLoadBalancers& id=100 &apikey=h6kxwcratdqfwf3xa&signature=bfytuy4bdocpk%3d Sample 2 listloadbalancer Response {"listloadbalancerresponse":{ "count":1,"loadbalancer":[ {"bandwidth":100, "infourl":" "loadbalancerid":110, "loadbalanceroption":"", "name":"lbtest01", "serviceip":" ", "serviceport":"80"} ]}} 3.2 API for management on service resource It describes commands on addition/deletion of web server to be a target of Load balancer addloadbalancerwebserver It describes commands on addition of web server. Command parameter Parameter Name Description Required
16 loadbalancerid LoadBalancer id TRUE virtualmachineid Web server id TRUE ipaddressid ID on public ip to be used by web server TRUE publicport Public port to be used in virtual router port forwarding TRUE privateport Service port of web server TRUE Items in response results Response Name serviceid loadbalancerid virtualmachineid ipaddressid publicport privateport Description Service id LoadBalancer id Web server id ID on public ip to be used by web server Public port to be used in virtual router port forwarding Service port on web server Example Sample 1 addloadbalancerwebserver Request ${API_URL}command=addLoadBalancerWebServer&loadbalancerid=100&virtaulmachineid=10 &ipaddressid=5&publicport=100&privateport=80 &apikey=h6kxwcratdqfwf3xa&signature=bfytuy4bdocpk%3d Sample 2 addloadbalancerwebserver Response { "addloadbalancerwebserverresponse": { "serviceid": 10, "loadbalancerid": 100, "virtualmachineid": 10, "ipaddressid": 5, "publicport": 100, "privateport": 80 } } Reference Check virtualmachine id request/response sample &apikey=hml3yalu4r&sign ature=9v82nnfrhwwto1ohmmgq0%2ffmg38%3d <?xml version="1.0" encoding="iso "?> <listvirtualmachinesresponse cloud-stack-version=" "> <count>1</count> <virtualmachine> <id>31626</id> <name>i vm</name> <displayname>i vm</displayname> <account>test_m123456_s1234</account> <domainid>4</domainid> <domain>epc_user</domain> The rest is omitted.
17 Reference Method for checing ipaddress id request/response sample command=listpublicipaddresses&apikey=hml3yalu4r&signature=c6tvga TFxQDYpcEpxONeTaU4PJo%3D <xml version="1.0" encoding="iso "?> <listpublicipaddressesresponse cloud-stack-version=" "> <count>1</count> <publicipaddress> <id>2779</id> <ipaddress> </ipaddress> <allocated> t16:05: </allocated> The rest is omitted removeloadbalancerwebserver It describes commands on deletion of information on web server to be a target of security service. Command parameter Parameter Name Description Required serviceid Service id TRUE Items in response results Response Name success displaytext Description Success or Failure (true false) Detailed results of processing Example Sample 1 removeloadbalancerwebserver Request ${API_URL}command=removeLoadBalancerWebServer&serviced=20 &apikey=h6kxwcratdqfwf3xa&signature=bfytuy4bdocpk%3d Sample 2 removeloadbalancerwebserver Response { "removeloadbalancerwebserverresponse": { "success": true, "displaytext": "100 loadbalancer webserver is deleted." } } listloadbalancerwebservers It checks information on web server registered on Load balancer. Command parameter Parameter Name Description Required
18 loadbalancerid LoadBalancer id TRUE Items in response results Response Name loadbalancerid serviceid virtualmachineid ipaddressid publicport privateport currentsession status Description LoadBalancer id Service id Web server id ID on public ip to be used by web server Public port to be used in virtual router port forwarding Service port on web server The number of current sessions on web server State of web server Example Sample 1 listloadbalancerwebservers Request ${API_URL}command= listloadbalancerwebservers &loadbalancerid=100&apikey=h6kxwcratdqfwf3xa&signature=bfytuy4bdocpk%3d Sample 2 listloadbalancerwebservers Response { "listloadbalancerwebserversresponse": { "loadbalancerid": 100, "serviceid": 10 } }
Load balancer (VPX) Manual
Load balancer (VPX) Manual Table of Contents 1. Outline... 3 1.1 Purpose... 3 1.2 Scope... 3 1.3 Driving system of ucloud server Load balancer... 4 2. Method of subscription/request for Load balancer...
LBA API Manual Ver.1.0.1
NTT Communications Cloudⁿ LBA API Manual Ver.1.0.1 Please refrain from redistribution (distribution, reproduction, provision etc.) of the contents published in this document. 1 Ver.. Edited On Changes
Aliun Server Load Balancer API Reference Version 2014-05-15
Aliun Server Load Balancer API Reference Version 2014-05-15 Content 1 Introduction... 3 1.1 SLB API Concept Diagram... 3 1.2 Terms... 4 1.3 Limitations... 4 2 How to Call SLB API... 5 2.1 Structure of
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
Management, Logging and Troubleshooting
CHAPTER 15 This chapter describes the following: SNMP Configuration System Logging SNMP Configuration Cisco NAC Guest Server supports management applications monitoring the system over SNMP (Simple Network
DEPLOYMENT GUIDE DEPLOYING THE BIG-IP LTM SYSTEM WITH CITRIX PRESENTATION SERVER 3.0 AND 4.5
DEPLOYMENT GUIDE DEPLOYING THE BIG-IP LTM SYSTEM WITH CITRIX PRESENTATION SERVER 3.0 AND 4.5 Deploying F5 BIG-IP Local Traffic Manager with Citrix Presentation Server Welcome to the F5 BIG-IP Deployment
Load Balancer User Guide
Load Balancer User Guide V1.5 (2015.09) KT Contents 1.1 Purpose... 3 1.2 Scope... 3 1.3 KT ucloud server load balancing operating method... 3 1.4 Features of load balancer... 4 2 Preparation/Method for
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
Compute RESTful API. Programmer s Guide. Revision 1.4 (11/10/2013) COMPUTE RESTFUL API
Compute RESTful API Programmer s Guide Revision 1.4 (11/10/2013) Lunacloud Tel: 0845 0730827 21 Southampton Row Email: [email protected] WC1B 5HA London www.lunacloud.com Table of Contents CHAPTER 1 4
Firewall Load Balancing
CHAPTER 6 This chapter describes the (FWLB) feature. It includes the following sections: FWLB Overview, page 6-1 FWLB Features, page 6-2 FWLB Configuration Tasks, page 6-3 Monitoring and Maintaining FWLB,
GLBP - Gateway Load Balancing Protocol
GLBP - Gateway Load Balancing Protocol Gateway Load Balancing Protocol (GLBP) protects data traffic from a failed router or circuit, like Hot Standby Router Protocol (HSRP) and Virtual Router Redundancy
ucloud server User Guide v3.0 (2013.01)
ucloud server User Guide v3.0 (2013.01) KT Revision history Date of revision Version Cause of revision Contents of revision 2011.03.01 2012.02.01 2012.03.01 2012.05.01 2013.01.07 2013.01.08 1.0 2.0 2.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
Qlik REST Connector Installation and User Guide
Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All
150-420. Brocade Certified Layer 4-7 Professional 2010. Version: Demo. Page <<1/8>>
150-420 Brocade Certified Layer 4-7 Professional 2010 Version: Demo Page QUESTION NO: 1 Given the command shown below, which statement is true? aaa authentication enable default radius local A.
Eucalyptus 3.4.2 User Console Guide
Eucalyptus 3.4.2 User Console Guide 2014-02-23 Eucalyptus Systems Eucalyptus Contents 2 Contents User Console Overview...4 Install the Eucalyptus User Console...5 Install on Centos / RHEL 6.3...5 Configure
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
Cloud.com CloudStack 2.1.3 Release Notes
Cloud.com CloudStack 2.1.3 Release Notes September, 2010 1 Specifications are subject to change without notice. The Cloud.com logo, Cloud.com, Hypervisor Attached Storage, HAS, Hypervisor Aware Network,
Configuring Cisco CallManager IP Phones to Work With IP Phone Agent
Configuring Cisco CallManager IP Phones to Work With IP Phone Agent Document ID: 40564 Contents Introduction Prerequisites Requirements Components Used Conventions Configuration Procedures in Cisco CallManager
Jive Connects for Microsoft SharePoint: Troubleshooting Tips
Jive Connects for Microsoft SharePoint: Troubleshooting Tips Contents Troubleshooting Tips... 3 Generic Troubleshooting... 3 SharePoint logs...3 IIS Logs...3 Advanced Network Monitoring... 4 List Widget
Configuring Security Features of Session Recording
Configuring Security Features of Session Recording Summary This article provides information about the security features of Citrix Session Recording and outlines the process of configuring Session Recording
Installing and Using the vnios Trial
Installing and Using the vnios Trial The vnios Trial is a software package designed for efficient evaluation of the Infoblox vnios appliance platform. Providing the complete suite of DNS, DHCP and IPAM
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,
Managing users. Account sources. Chapter 1
Chapter 1 Managing users The Users page in Cloud Manager lists all of the user accounts in the Centrify identity platform. This includes all of the users you create in the Centrify for Mobile user service
SSO Eurécia. and external Applications. Purpose
SSO Eurécia Purpose This document describes the way to manage SSO connection and external applications. The users logged to the external application by entering his credentials then access to Eurécia without
Initial Access and Basic IPv4 Internet Configuration
Initial Access and Basic IPv4 Internet Configuration This quick start guide provides initial and basic Internet (WAN) configuration information for the ProSafe Wireless-N 8-Port Gigabit VPN Firewall FVS318N
Apigee Gateway Specifications
Apigee Gateway Specifications Logging and Auditing Data Selection Request/response messages HTTP headers Simple Object Access Protocol (SOAP) headers Custom fragment selection via XPath Data Handling Encryption
Copyright: WhosOnLocation Limited
How SSO Works in WhosOnLocation About Single Sign-on By default, your administrators and users are authenticated and logged in using WhosOnLocation s user authentication. You can however bypass this and
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
E*TRADE Developer Platform. Developer Guide and API Reference. October 24, 2012 API Version: v0
E*TRADE Developer Platform Developer Guide and API Reference October 24, 2012 API Version: v0 Contents Getting Started... 5 Introduction... 6 Architecture... 6 Authorization... 6 Agreements... 7 Support
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),
Borderware MXtreme. Secure Email Gateway QuickStart Guide. Copyright 2005 CRYPTOCard Corporation All Rights Reserved
Borderware MXtreme Secure Email Gateway QuickStart Guide Copyright 2005 CRYPTOCard Corporation All Rights Reserved http://www.cryptocard.com Overview MXtreme is a hardened appliance with a highly robust
AVG Business SSO Connecting to Active Directory
AVG Business SSO Connecting to Active Directory Contents AVG Business SSO Connecting to Active Directory... 1 Selecting an identity repository and using Active Directory... 3 Installing Business SSO cloud
Firewall Load Balancing
Firewall Load Balancing 2015-04-28 17:50:12 UTC 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Contents Firewall Load Balancing... 3 Firewall Load Balancing...
v7.8.2 Release Notes for Websense Content Gateway
v7.8.2 Release Notes for Websense Content Gateway Topic 60086 Web Security Gateway and Gateway Anywhere 12-Mar-2014 These Release Notes are an introduction to Websense Content Gateway version 7.8.2. New
Google Cloud Print Administrator Configuration Guide
Google Cloud Print Administrator Configuration Guide 1 December, 2014 Advanced Customer Technologies Ricoh AMERICAS Holdings, Inc. Table of Contents Scope and Purpose... 4 Overview... 4 System Requirements...
BroadSoft BroadWorks ver. 17 SIP Configuration Guide
Valcom Session Initiation Protocol (SIP) VIP devices are compatible with BroadSoft s BroadWorks hosted SIP server. The Valcom device is defined as a Generic SIP Phone in the BroadWorks system. Authentication
Deploying the BIG-IP System v10 with Oracle Application Server 10g R2
DEPLOYMENT GUIDE Deploying the BIG-IP System v10 with Oracle Application Server 10g R2 Version 1.1 Table of Contents Table of Contents Deploying the BIG-IP system v10 with Oracle s Application Server 10g
TRIPWIRE PURECLOUD. TRIPWIRE PureCloud USER GUIDE
TRIPWIRE PURECLOUD TRIPWIRE PureCloud USER GUIDE 2001-2015 Tripwire, Inc. All rights reserved. Tripwire and ncircle are registered trademarks of Tripwire, Inc. Other brand or product names may be trademarks
Fairsail. Implementer. Single Sign-On with Fairsail and Microsoft Active Directory Federation Services 2.0. Version 1.92 FS-SSO-XXX-IG-201406--R001.
Fairsail Implementer Microsoft Active Directory Federation Services 2.0 Version 1.92 FS-SSO-XXX-IG-201406--R001.92 Fairsail 2014. All rights reserved. This document contains information proprietary to
DEPLOYMENT GUIDE Version 1.1. Deploying the BIG-IP LTM v10 with Citrix Presentation Server 4.5
DEPLOYMENT GUIDE Version 1.1 Deploying the BIG-IP LTM v10 with Citrix Presentation Server 4.5 Table of Contents Table of Contents Deploying the BIG-IP system v10 with Citrix Presentation Server Prerequisites
APPLICATION PROGRAMMING INTERFACE
DATA SHEET Advanced Threat Protection INTRODUCTION Customers can use Seculert s Application Programming Interface (API) to integrate their existing security devices and applications with Seculert. With
Managing Virtual Servers
CHAPTER 4 Content Switching Module Device Manager (CVDM-CSM) displays details of existing virtual servers and enables users to perform detailed tasks that include creating or deleting virtual servers,
CA Nimsoft Service Desk
CA Nimsoft Service Desk Single Sign-On Configuration Guide 6.2.6 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
Quick Connect. Overview. Client Instructions. LabTech
LabTech Quick Connect QUICK CONNECT 1 Overview... 1 Client Instructions... 1 Technician Instructions... 4 VNC... 5 RDP... 6 RAssist (Remote Assistance)... 8 IE (Internet Explorer browser)... 9 CMD... 10
Connecting your Virtual Machine to the Internet. BT Cloud Compute. The power to build your own cloud solutions to serve your specific business needs
Connecting your Virtual Machine to the Internet BT Cloud Compute The power to build your own cloud solutions to serve your specific business needs Introduction Once you have created your virtual machine
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.
CloudCIX Bootcamp. The essential IaaS getting started guide. http://www.cix.ie
The essential IaaS getting started guide. http://www.cix.ie Revision Date: 17 th August 2015 Contents Acronyms... 2 Table of Figures... 3 1 Welcome... 4 2 Architecture... 5 3 Getting Started... 6 3.1 Login
HP Load Balancing Module
HP Load Balancing Module Load Balancing Configuration Guide Part number: 5998-2685 Document version: 6PW101-20120217 Legal and notice information Copyright 2012 Hewlett-Packard Development Company, L.P.
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
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
Sharp Remote Device Manager (SRDM) Server Software Setup Guide
Sharp Remote Device Manager (SRDM) Server Software Setup Guide This Guide explains how to install the software which is required in order to use Sharp Remote Device Manager (SRDM). SRDM is a web-based
CloudStack 3.0.0 Release Notes
CloudStack 3.0.0 Release Notes For CloudStack Version 3.0.0 Revised March 22, 2012 2:19 PM Pacific 2011, 2012 Citrix Systems, Inc. All rights reserved. Specifications are subject to change without notice.
Hushmail Express Password Encryption in Hushmail. Brian Smith Hush Communications
Hushmail Express Password Encryption in Hushmail Brian Smith Hush Communications Introduction...2 Goals...2 Summary...2 Detailed Description...4 Message Composition...4 Message Delivery...4 Message Retrieval...5
SOA Software API Gateway Appliance 7.1.x Administration Guide
SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,
SmarterMeasure Inbound Single Sign On (SSO) Version 1.3 Copyright 2010 SmarterServices, LLC / SmarterServices.com PO Box 220111, Deatsville, AL 36022
SmarterMeasure Inbound Single Sign On (SSO) Version 1.3 Copyright 2010 SmarterServices, LLC / SmarterServices.com PO Box 220111, Deatsville, AL 36022 Contents 1. Revision History... 3 2. Overview... 3
Introducing the Microsoft IIS deployment guide
Deployment Guide Deploying Microsoft Internet Information Services with the BIG-IP System Introducing the Microsoft IIS deployment guide F5 s BIG-IP system can increase the existing benefits of deploying
Background Deployment 3.1 (1003) Installation and Administration Guide
Background Deployment 3.1 (1003) Installation and Administration Guide 2010 VoIP Integration March 14, 2011 Table of Contents Product Overview... 3 Personalization... 3 Key Press... 3 Requirements... 4
vsphere Replication for Disaster Recovery to Cloud
vsphere Replication for Disaster Recovery to Cloud vsphere Replication 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
FAQs, Hints and Tips
FAQs, Hints and Tips FAQs Appendix B n What s Covered in This Document This document contains a list of frequently asked questions (FAQs), as well as helpful hints and tips, regarding configuring, installing,
AT&T Synaptic Storage as a Service SM Getting Started Guide
AT&T Synaptic Storage as a Service SM Getting Started Guide Version 3.0 2011 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. All other
DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with the Zimbra Open Source Email and Collaboration Suite
DEPLOYMENT GUIDE Version 1.0 Deploying the BIG-IP LTM with the Zimbra Open Source Email and Collaboration Suite Table of Contents Table of Contents Deploying the BIG-IP LTM with the Zimbra Open Source
How To Create An Easybelle History Database On A Microsoft Powerbook 2.5.2 (Windows)
Introduction EASYLABEL 6 has several new features for saving the history of label formats. This history can include information about when label formats were edited and printed. In order to save this history,
MONETA.Assistant API Reference
MONETA.Assistant API Reference Contents 2 Contents Abstract...3 Chapter 1: MONETA.Assistant Overview...4 Payment Processing Flow...4 Chapter 2: Quick Start... 6 Sandbox Overview... 6 Registering Demo Accounts...
Chapter 8 Router and Network Management
Chapter 8 Router and Network Management This chapter describes how to use the network management features of your ProSafe Dual WAN Gigabit Firewall with SSL & IPsec VPN. These features can be found by
TESTING & INTEGRATION GROUP SOLUTION GUIDE
TESTING & INTEGRATION GROUP SOLUTION GUIDE AppDirecor optimizing the delivery of VMware View 4.5 Contents INTRODUCTION... 2 RADWARE APPDIRECTOR... 2 VMWARE VIEW... 2 RADWARE APPDIRECTOR AND VMWARE VIEW
Introduction...3 Terms in this Document...3 Conditions for Secure Operation...3 Requirements...3 Key Generation Requirements...
Hush Encryption Engine White Paper Introduction...3 Terms in this Document...3 Conditions for Secure Operation...3 Requirements...3 Key Generation Requirements...4 Passphrase Requirements...4 Data Requirements...4
CrashPlan Security SECURITY CONTEXT TECHNOLOGY
TECHNICAL SPECIFICATIONS CrashPlan Security CrashPlan is a continuous, multi-destination solution engineered to back up mission-critical data whenever and wherever it is created. Because mobile laptops
Lab 1: Windows Azure Virtual Machines
Lab 1: Windows Azure Virtual Machines Overview In this hands-on Lab, you will learn how to deploy a simple web page to a Web server hosted in Windows Azure and configure load balancing. Objectives In this
AS DNB banka. DNB Link specification (B2B functional description)
AS DNB banka DNB Link specification (B2B functional description) DNB_Link_FS_EN_1_EXTSYS_1_L_2013 Table of contents 1. PURPOSE OF THE SYSTEM... 4 2. BUSINESS PROCESSES... 4 2.1. Payment for goods and services...
WORKING WITH LOAD BALANCING AND QUEUEING FOR ADOBE INDESIGN CS5 SERVER
WORKING WITH LOAD BALANCING AND QUEUEING FOR ADOBE INDESIGN CS5 SERVER 2010 Adobe Systems Incorporated. All rights reserved. Working With Load Balancing and Queueing for Adobe InDesign CS5 Server Adobe,
Configuration Information
Configuration Information Email Security Gateway Version 7.7 This chapter describes some basic Email Security Gateway configuration settings, some of which can be set in the first-time Configuration Wizard.
Secure Shell SSH provides support for secure remote login, secure file transfer, and secure TCP/IP and X11 forwarding. It can automatically encrypt,
Secure Shell SSH provides support for secure remote login, secure file transfer, and secure TCP/IP and X11 forwarding. It can automatically encrypt, authenticate, and compress transmitted data. The main
Borderware Firewall Server Version 7.1. VPN Authentication Configuration Guide. Copyright 2005 CRYPTOCard Corporation All Rights Reserved
Borderware Firewall Server Version 7.1 VPN Authentication Configuration Guide Copyright 2005 CRYPTOCard Corporation All Rights Reserved http://www.cryptocard.com Overview The BorderWare Firewall Server
Web Server Manual. Mike Burns ([email protected]) Greg Pettyjohn ([email protected]) Jay McCarthy ([email protected]) November 20, 2006
Web Server Manual Mike Burns ([email protected]) Greg Pettyjohn ([email protected]) Jay McCarthy ([email protected]) November 20, 2006 Copyright notice Copyright c 1996-2006 PLT Permission is
InternetVista Web scenario documentation
InternetVista Web scenario documentation Version 1.2 1 Contents 1. Change History... 3 2. Introduction to Web Scenario... 4 3. XML scenario description... 5 3.1. General scenario structure... 5 3.2. Steps
Support Guide: Managing the Subject machine s Firewall.
Support Guide: Managing the Subject machine s Firewall. Note: This guide assumes you have successfully deployed F-Response to the subject/target machine. If not, then we recommend you look at one of the
Products that are referred to in this document may be trademarks and/or registered trademarks of the respective owners.
2015 GEOVAP, spol. s r. o. All rights reserved. GEOVAP, spol. s r. o. Cechovo nabrezi 1790 530 03 Pardubice Czech Republic +420 466 024 618 http://www.geovap.cz Products that are referred to in this document
Asset Management and Tagging API v1. User Guide Version 2.3
Asset Management and Tagging API v1 User Guide Version 2.3 February 18, 2014 Copyright 2013-2014 by Qualys, Inc. All Rights Reserved. Qualys, the Qualys logo and QualysGuard are registered trademarks of
Unicenter Workload Control Center r1 SP4. Server Status Troubleshooting Guide
Unicenter Workload Control Center r1 SP4 Server Status Troubleshooting Guide Table of Contents 1 Introduction 3 2 Information Page 3 3 Server Status Portlet 3 3.1 Configuration User Usage... 3 3.2 Troubleshooting
Elastic Load Balancing. API Reference API Version 2012-06-01
Elastic Load Balancing API Reference Elastic Load Balancing: API Reference Copyright 2014 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. The following are trademarks of Amazon Web
vrealize Air Compliance OVA Installation and Deployment Guide
vrealize Air Compliance OVA Installation and Deployment Guide 14 July 2015 vrealize Air Compliance This document supports the version of each product listed and supports all subsequent versions until the
Configuring Health Monitoring
CHAPTER4 Note The information in this chapter applies to both the ACE module and the ACE appliance unless otherwise noted. The features that are described in this chapter apply to both IPv6 and IPv4 unless
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
Configuring CSS Remote Access Methods
CHAPTER 11 Configuring CSS Remote Access Methods This chapter describes how to configure the Secure Shell Daemon (SSH), Remote Authentication Dial-In User Service (RADIUS), and the Terminal Access Controller
Chapter 7 Transport-Level Security
Cryptography and Network Security Chapter 7 Transport-Level Security Lectured by Nguyễn Đức Thái Outline Web Security Issues Security Socket Layer (SSL) Transport Layer Security (TLS) HTTPS Secure Shell
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
Copyright Pivotal Software Inc, 2013-2015 1 of 10
Table of Contents Table of Contents Getting Started with Pivotal Single Sign-On Adding Users to a Single Sign-On Service Plan Administering Pivotal Single Sign-On Choosing an Application Type 1 2 5 7 10
Salesforce Integration
Salesforce Integration 2015 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property of their respective
Configuration Guide. BES12 Cloud
Configuration Guide BES12 Cloud Published: 2016-04-08 SWD-20160408113328879 Contents About this guide... 6 Getting started... 7 Configuring BES12 for the first time...7 Administrator permissions you need
Digi Connectware Manager:
Digi Connectware Manager: Dynamic IP Address Support White Paper Abstract In the world of TCP/IP, each network device receives an identifier called an IP address. Unfortunately, there are a finite number
CHAPTER 7 SSL CONFIGURATION AND TESTING
CHAPTER 7 SSL CONFIGURATION AND TESTING 7.1 Configuration and Testing of SSL Nowadays, it s very big challenge to handle the enterprise applications as they are much complex and it is a very sensitive
Deployment Guide July-2015 rev. A. Deploying Array Networks APV Series Application Delivery Controllers with VMware Horizon View
Deployment Guide July-2015 rev. A Deploying Array Networks APV Series Application Delivery Controllers with VMware Horizon View 1 Introduction... 2 1.1 VMware Horizon View... 2 1.2 Array Networks APV Series
Application Interface Services Server for Mobile Enterprise Applications Configuration Guide Tools Release 9.2
[1]JD Edwards EnterpriseOne Application Interface Services Server for Mobile Enterprise Applications Configuration Guide Tools Release 9.2 E61545-01 October 2015 Describes the configuration of the Application
2X HTML5 Gateway v10.6
2X HTML5 Gateway v10.6 URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise
Dashlane Security Whitepaper
Dashlane Security Whitepaper November 2014 Protection of User Data in Dashlane Protection of User Data in Dashlane relies on 3 separate secrets: The User Master Password Never stored locally nor remotely.
Kaltura On-Prem Evaluation Package - Getting Started
Kaltura On-Prem Evaluation Package - Getting Started Thank you for your interest in the Kaltura On-Prem Online Video Platform (OVP). Before you get started with your Kaltura On-Prem evaluation, a Kaltura
Deployment Guide Jan-2016 rev. a. Deploying Array Networks APV Series Application Delivery Controllers with Oracle WebLogic 12c
Deployment Guide Jan-2016 rev. a Deploying Array Networks APV Series Application Delivery Controllers with Oracle WebLogic 12c Table of Contents 1 Introduction... 3 1.1 Array Networks APV Appliance...
