Consuming SAIT API via ITS ESB from web / desktop application
|
|
- Rosanna Hines
- 6 years ago
- Views:
Transcription
1 Consuming SAIT API via ITS ESB from web / desktop application 1. Configuration Requirements: To be able to test / consume API via ITS ESB the following steps must be addressed: a. The certificate should be installed in Windows Certificate Store using computer account option. Administrative rights should be granted to account the application is running under only to specific operation of reading certificate from the store. The certificate should be issued by InCommon; otherwise, contact ESB team for further instructions. The above steps usually complete by network administrator. b. Send CN (common name) of the SSL to ESB team to be whitelisted on their end. c. Send the IP address of the machine you consuming / testing the API on to ESB team to be whitelisted it on their end 2. Consuming Workflow Step 1: Get ESB token by sending request to: a. ESB TEST URL b. ESB QA URL c. ESB PROD URL Step 2: Configure request to get ESB Token using: a. Basic Auth with your ApiKey and Secret using POST request b. Add header: Content-Type = application/x-www-form-urlencoded;charset=utf-8 c. Post Body: grant_type=client_credentials Step 3: Using received token make another request to get payload a. + [end point] Example: b. The token must be supplied via header with header key name esmauthnclienttoken 3. Sample.NET code reading SSL from Windows Certificate Store and making a secure connection to ESB network to get oauthtoken and then Payload Here are the references to imported assemblies.
2 using Newtonsoft.Json; using System; using System.IdentityModel.Selectors; using System.IO; using System.Net; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Text; public class SecureWebRequest private string _sslcn; private string _apikey; private string _secret; private string _sslfilepath; private string _sslpasswd; /// <summary> /// /// </summary> /// <param name="sslcn">the value that specified in Common Name (CN) field of of SSL certificate</param> /// <param name="apikey"></param> /// <param name="secret"></param> public SecureWebRequest(string sslcn, string apikey, string secret) _sslcn = sslcn; _apikey = apikey; _secret = secret; private static bool AllwaysGoodCertificate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors policyerrors) return true; private static void ValidateX509(X509Certificate2 cert) var validator = X509CertificateValidator.ChainTrust; ServicePointManager.ServerCertificateValidationCallback += new RemoteCertificateValidationCallback(AllwaysGoodCertificate); validator.validate(cert); private static X509Certificate2 GetCertificateCN(string certificatecn) X509Store store = new X509Store(StoreLocation.LocalMachine); //requires admin rights store.open(openflags.readonly); X509Certificate2Collection certcollection = store.certificates.find(x509findtype.findbysubjectname, certificatecn, true); if (certcollection.count > 0) ValidateX509(certCollection[0]); return certcollection[0];
3 store.close(); return null; private CredentialCache SetBasicAuthCredential(string url, string username, string passw) CredentialCache credentialcache = new CredentialCache(); credentialcache.add(new System.Uri(url), "Basic", new NetworkCredential(username, passw)); return credentialcache; /// <summary> /// A POST request issued to specified end point, using SSL to get a token /// </summary> /// <param name="url">end point to call to get the token</param> /// <param name="postbody">data to be sent with POST request</param> /// <returns></returns> public OAuthToken GetOAuthToken(string url, string postbody) X509Certificate2 cert = GetCertificateCN(_sslCN); if (cert == null) throw new Exception("No installed certificate found on local machine"); HttpWebRequest webrequest = (HttpWebRequest)WebRequest.Create(url); webrequest.clientcertificates.add(cert); webrequest.method = WebRequestMethods.Http.Post; webrequest.contenttype = "application/x www form urlencoded;charset=utf 8"; webrequest.preauthenticate = true; webrequest.keepalive = false; webrequest.credentials = SetBasicAuthCredential(url, _apikey, _secret); var data = Encoding.ASCII.GetBytes(postBody); using (var stream = webrequest.getrequeststream()) stream.write(data, 0, data.length); //network setting to match the protocol type used on server connection //ServicePointManager.MaxServicePoints = 4; //ServicePointManager.MaxServicePointIdleTime = 1000; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 SecurityProtocolType.Tls11 SecurityProtocolType.Tls; var response = (HttpWebResponse)webrequest.GetResponse(); var result = new StreamReader(response.GetResponseStream()).ReadToEnd(); return JsonConvert.DeserializeObject<OAuthToken>(result); if (ex is WebException)
4 WebException we = ex as WebException; WebResponse webresponse = we.response; throw new Exception("Exception calling method. " + ex.message); throw new Exception(ex.Message); public string GetApiPayload(string endpointurl, OAuthToken oauthtoken) HttpWebRequest webrequest = (HttpWebRequest)WebRequest.Create(endPointURL); webrequest.method = WebRequestMethods.Http.Get; webrequest.headers.add("esmauthnclienttoken", oauthtoken.access_token); var response = (HttpWebResponse)webrequest.GetResponse(); var result = new StreamReader(response.GetResponseStream()).ReadToEnd(); return result; if (ex is WebException) WebException we = ex as WebException; WebResponse webresponse = we.response; throw new Exception("Exception calling method. " + ex.message); return null; 4. Sample code how to use the library ApiTestModel model = new ApiTestModel(); SecureWebRequest secwebreq = new SecureWebRequest(sslCN, "your apikey", "your secret"); string postbody = "grant_type=client_credentials"; model.token = secwebreq.getoauthtoken(" postbody); model.payload = secwebreq.getapipayload(" model.token);
5 5. Contacts: SAIT: Saheli Datta access management Eddy Mishiyev SOA system issues ESB Team: Rakesh Darji ESB connection issues, access mapping
Risk Sharing Pool. File Transfer via Web Services Technical Guide
Risk Sharing Pool File Transfer via Web Services Technical Guide August 30, 2017 Version 1.3 1. REVISION HISTORY Date Document Version April 8, 2008 Version 1.0 Section Modified Modification May 28, 2008
More informationemkt Browserless Coding For C#.Net and Excel
emkt Browserless Coding For C#.Net and Excel Browserless Basic Instructions and Sample Code 7/23/2013 Table of Contents Using Excel... 3 Configuring Excel for sending XML to emkt... 3 Sandbox instructions
More informationRiverbed Cascade Profiler Common REST API v1.0
Riverbed Cascade Profiler Common REST API v1.0 Copyright Riverbed Technology Inc. 2017 Created Oct 26, 2017 at 04:10 PM Contents Contents Overview Overview SSL Ciphers Certificate Examples Known Issues
More informationDescription: This feature will enable user to send messages from website to phone number.
Web to Phone text message Description: This feature will enable user to send messages from website to phone number. User will use this feature and can send messages from website to phone number, this will
More informationSet Up a Two Factor Authentication with SMS.
Set Up a Two Factor Authentication with SMS. Adding two-factor authentication (2FA) to your web application increases the security of your user's data. 1. First we validate the user with an email and password
More informationstring signature = CreateSignature(secretKey, messagerepresentation); // hwce6v2ka0kkb0gbbik0gsw5qacs3+vj+m+wn/8k9ee=
Code Examples See also this tutorial for more information about using the ASP.NET web API client libraries. Making a GET request Let's read orders created after a particular date. For security reasons,
More informationPreliminary 1: Download and install the Certificate Authority (CA) certificate
Lab 3:.NET 3.5 Graphical Application Client for secure catissue cagrid Service cabig 2009 Annual Meeting Hack-a-thon University of Virginia escience Group Marty Humphrey, Director Overview: Create a graphical.net
More informationWeb services CSCI 470: Web Science Keith Vertanen Copyright 2014
Web services CSCI 470: Web Science Keith Vertanen Copyright 2014 Web services Overview What does that mean? Why are they useful? Examples! Major interaction types REST SOAP 2 3 W3C says 1.4 What is a Web
More informationSophos Mobile Control Network Access Control interface guide. Product version: 7
Sophos Mobile Control Network Access Control interface guide Product version: 7 Document date: January 2017 Contents 1 About this guide...3 2 About Sophos Mobile Control...4 3 Sophos Mobile Control NAC
More informationWeb services. CSCI 470: Web Science Keith Vertanen
Web services CSCI 470: Web Science Keith Vertanen Web services Overview What does that mean? Why are they useful? Examples! Major interaction types REST SOAP 2 thanks Wikipedia 3 W3C says 1.4 What is a
More informationKWizCom Corporation. imush. Information Management Utilities for SharePoint. Printing Feature. Application Programming Interface (API)
KWizCom Corporation imush Information Management Utilities for SharePoint Printing Feature Application Programming Interface (API) Copyright 2005-2014 KWizCom Corporation. All rights reserved. Company
More informationWeb services CSCI 470: Web Science Keith Vertanen Copyright 2013
Web services CSCI 470: Web Science Keith Vertanen Copyright 2013 Web services Overview What does that mean? Why are they useful? Examples! Major interac>on types REST SOAP 2 3 W3C says 1.4 What is a Web
More informationConfiguration Web Services for.net Framework
Cloud Contact Center Software Configuration Web Services for.net Framework Programmer s Guide October 2014 This guide describes how to create a client for the Configuration Web Services with the.net framework
More informationHUB Web Service API. IPPC ephyto HUB v1.4. Public - FAO/IPPC
IPPC ephyto HUB v1.4 Public - FAO/IPPC 03/10/2017 Table of Contents DOCUMENT PROFILE... 3 REVISION HISTORY... 3 DISTRIBUTION... 3 DOCUMENT ROADMAP... 3 1. INTRODUCTION... 4 1.1 Purpose... 4 1.2 Intended
More informationSophos Mobile. Network Access Control interface guide. Product Version: 8.1
Network Access Control interface guide Product Version: 8.1 Contents About this guide... 1 Sophos Mobile NAC support... 2 Prerequisites...3 Configure NAC support...4 NAC web service interface... 5 API
More informationHUB Web Service API. IPPC ephyto HUB v1.5. Public - FAO/IPPC
IPPC ephyto HUB v1.5 Public - FAO/IPPC 24/10/2017 Table of Contents DOCUMENT PROFILE... 3 REVISION HISTORY... 3 DISTRIBUTION... 3 DOCUMENT ROADMAP... 3 1. INTRODUCTION... 4 1.1 Purpose... 4 1.2 Intended
More informationHUB Web Service API. IPPC ephyto HUB v1.7. Public - FAO/IPPC
IPPC ephyto HUB v1.7 Public - FAO/IPPC 04/01/2018 Table of Contents DOCUMENT PROFILE... 3 REVISION HISTORY... 3 DISTRIBUTION... 3 DOCUMENT ROADMAP... 3 1. INTRODUCTION... 4 1.1 Purpose... 4 1.2 Intended
More informationBULK HTTP API DOCUMENTATION
BULK HTTP API DOCUMENTATION Version 1.4 Sending Message Via HTTP API INTRODUCTION This HTTP API document will help you use the push platform to send SMS messages through Query String over HTTP/HTTPS. The
More informationAppendix A Programkod
Appendix A Programkod ProgramForm.cs using System; using System.Text; using System.Windows.Forms; using System.Net; using System.IO; using System.Text.RegularExpressions; using System.Collections.Generic;
More informationRequirement Document v1.2 WELCOME TO CANLOG.IN. API-Key Help Document. Version SMS Integration Document
WELCOME TO CANLOG.IN API-Key Help Document Version 1.2 http://www.canlog.in SMS Integration Document Integration 1. Purpose SMS integration with Canlog enables you to notify your customers and agents via
More informationQuick Start. SLNG Basic API Instruction for Version 5.5 שרה אמנו 39/21 מודיעין I טל' I פקס
Quick Start SLNG Basic API Instruction for Email Version 5.5 1 Contents Introduction... 4 Sending Email using HTTP JSON Post Interface... 5 Sending Email JSON format... 5 Fields Description Request...
More informationInland Revenue. Build Pack. Identity and Access Services. Date: 04/09/2017 Version: 1.5 IN CONFIDENCE
Inland Revenue Build Pack Identity and Access Services Date: 04/09/2017 Version: 1.5 IN CONFIDENCE About this Document This document is intended to provide Service Providers with the technical detail required
More informationError Transferring File Server Returned Http Response Code 407 For Url
Error Transferring File Server Returned Http Response Code 407 For Url HTTP 1.1 has a number of response codes which are sent from the server to inform Code 200 specifically means that a URL/URI points
More informationovirt SSO Specification
ovirt SSO Specification Behavior Changes End user visible changes The password delegation checkbox at user portal login is now a profile setting. Sysadmin visible changes Apache negotiation URL change
More informationSophos Mobile Control Network Access Control interface guide
Sophos Mobile Control Network Access Control interface guide Product version: 5.1 Document date: July 2015 Contents 1 About Sophos Mobile Control... 3 2 About Network Access Control integration... 4 3
More informationIntel Unite Solution Version 4.0
Intel Unite Solution Version 4.0 System Broadcast Application Guide Revision 1.0 October 2018 October 2018 Dcoument # XXXX Legal Disclaimers and Copyrights This document contains information on products,
More informationWarehouse General Daily Package Download Process
Warehouse General Daily Package Download Process Morningstar April 01, 2011 V1.0 Prepared by: Adam Rossi adam.rossi@morningstar.com Morningstar Europe, Ltd. 1 Oliver s Yard 55-71 City Road London, EC1Y
More informationEMPOWER2018 Quick Base + Workato Workjam
EMPOWER2018 Quick Base + Workato Workjam Prerequisites Thank you for your interest in the Workjam. We are excited to have you on board. Before you get cracking to build your very own integration, below
More informationIntegration of Identity Provider for Single Sign-On
Integration of Identity Provider for Single Sign-On InCommon c/o Internet2 1000 Oakbrook Drive, Suite 300 Ann Arbor MI, 48104 Integration of Identity Provider for Single Sign-On InCommon Certificate Manager
More informationEL-USB-RT API Guide V1.0
EL-USB-RT API Guide V1.0 Contents 1 Introduction 2 C++ Sample Dialog Application 3 C++ Sample Observer Pattern Application 4 C# Sample Application 4.1 Capturing USB Device Connect \ Disconnect Events 5
More informationAccount Activity Migration guide & set up
Account Activity Migration guide & set up Agenda 1 2 3 4 5 What is the Account Activity (AAAPI)? User Streams & Site Streams overview What s different & what s changing? How to migrate to AAAPI? Questions?
More informationSophos Mobile app groups interface guide. Product version: 7.1
Sophos Mobile app groups interface guide Product version: 7.1 Contents 1 About this guide...3 2 App reputation support...4 3 The app groups web service interface...5 4 API description...7 4.1 Log in...7
More informationTechnosoft HR Recruitment Workflow Developers Manual
Technosoft HR Recruitment Workflow Developers Manual Abstract This document outlines the technical aspects, deployment and customization of Technosoft HR BPM application. Technosoft Technical Team Table
More informationQualys Cloud Platform (VM, PC) v8.x Release Notes
Qualys Cloud Platform (VM, PC) v8.x Release Notes Version 8.18.1 April 1, 2019 This new release of the Qualys Cloud Platform (VM, PC) includes improvements to Vulnerability Management and Policy Compliance.
More informationUsing the Bluemix CLI IBM Corporation
Using the Bluemix CLI After you complete this section, you should understand: How to use the bx Bluemix command-line interface (CLI) to manage applications bx commands help you do tasks such as: Log in
More informationProbid B2B programmer guide
Probid 06.21 - Version 11 18/04/2017 Printed on 2/06/17 15:21 Page 1 of 26 Table of Contents Chapter 1. History... 4 Chapter 2. Introduction... 5 Chapter 3. Bidladder protocols... 6 3.1. Introduction...
More informationComposer Help. Web Request Common Block
Composer Help Web Request Common Block 7/4/2018 Web Request Common Block Contents 1 Web Request Common Block 1.1 Name Property 1.2 Block Notes Property 1.3 Exceptions Property 1.4 Request Method Property
More informationHal Documentation. Release 1.0. Dan Ryan
Hal Documentation Release 1.0 Dan Ryan July 16, 2016 Contents 1 Configuration 3 2 Adapters 5 2.1 Campfire................................................. 5 2.2 Hipchat..................................................
More informationAccount Activity Migration guide & set up
Account Activity Migration guide & set up Agenda 1 2 3 4 5 What is the Account Activity (AAAPI)? User Streams & Site Streams overview What s different & what s changing? How to migrate to AAAPI? Questions?
More informationTwo factor authentication for F5 BIG-IP APM
Two factor authentication for F5 BIG-IP APM logintc.com/docs/connectors/f5.html The LoginTC RADIUS Connector is a complete two-factor authentication virtual machine packaged to run within your corporate
More informationf5-icontrol-rest Documentation
f5-icontrol-rest Documentation Release 1.3.10 F5 Networks Aug 04, 2018 Contents 1 Overview 1 2 Installation 3 2.1 Using Pip................................................. 3 2.2 GitHub..................................................
More informationTwo factor authentication for Remote Desktop Gateway (RD Gateway) with RADIUS
Two factor authentication for Remote Desktop Gateway (RD Gateway) with RADIUS logintc.com/docs/connectors/rd-gateway-radius.html Overview The LoginTC RD Gateway with RADIUS Connector protects access to
More informationStarting with FRITZ!OS 5.50 a session ID is also required in all three cases.
Login to the FRITZ!Box Web Interface Login Procedure and Session IDs in the FRITZ!Box Web Interface Login to a FRITZ!Box can take place in three basic ways: With user name and password With just a passport
More informationParcel Data Exchange (PDX) Application Program Interface (API) User Guide
Parcel Data Exchange (PDX) Application Program Interface (API) User Guide Version: 18.0 04/18/2018 Parcel Data Exchange (PDX) API Customer Guide Page 1 of 33 Table of Contents Contents 1. Introduction...
More informationEntity Configuration Configure the account entity in D365 with fields to hold the cloud agreement status. Two Value OptionSet
Calling a Microsoft Flow Process from a Dynamics 365 Workflow Activity This post demonstrates a method to incorporate a Microsoft Flow application into a Dynamics 365 custom workflow Activity which passes
More informationConfiguring User VPN For Azure
Configuring User VPN For Azure Last updated: April 11, 2017 Aviatrix Systems, Inc. 411 High Street Palo Alto CA 94301 USA http://www.aviatrix.com Tel: +1 844.262.3100 Page 1 of 10 TABLE OF CONTENTS 1 Overview...3
More informationStateless Microservice Security via JWT, TomEE and MicroProfile
Stateless Microservice Security via JWT, TomEE and MicroProfile Jean-Louis Monteiro Tomitribe Why am I here today? Microservices architecture case Security opeons OAuth2 with JWT HTTP Signatures Demo with
More informationParcel Data Exchange (PDX) Application Program Interface (API) User Guide
Parcel Data Exchange (PDX) Application Program Interface (API) User Guide Version: 22.0 01/01/2019 Parcel Data Exchange (PDX) API Customer Guide Page 1 of 36 Table of Contents Contents 1. Introduction...
More informationEnhanced Curtailment Calculator (ECC) Admin Guide
ECC Admins: Peak has configured your access to the ECC tool. This document details the steps necessary to set up access for the individuals at your company who will use the ECC tool. 1. Your ECC Admin
More informationREST Admin API. Note: Version 9.X or higher is required for the support of REST API. Version /17
REST Admin API Setup Each application that will communicate to the SecurAccess server via the REST API interface will require authorisation as a trusted source, located under Config/REST API from the SecurEnvoy
More informationIntegration Guide. LoginTC
Integration Guide LoginTC Revised: 21 November 2016 About This Guide Guide Type Documented Integration WatchGuard or a Technology Partner has provided documentation demonstrating integration. Guide Details
More informationEnviroChain Lab Web Service API Documentation
EnviroChain Lab API Documentation Contents Introduction... 1 EnviroChain Methods... 1 Lab... 1 API Documentation... 1 Introduction... 3 EnviroChain Methods... 3 1. GetAutoLogExcelCoC... 3 2. GetPhotosOfCOCID...
More informationRESTful API SecurAccess RESTful API Guide
RESTful API SecurAccess SecurAccess RESTful API Guide Contents 1.1 SOLUTION SUMMARY... 3 1.2 GUIDE USAGE... 3 1.3 PREREQUISITES... 3 1.4 SETUP... 4 1.5 AVAILABLE RESOURCES... 4 1.41 GET USERS... 5 1.42
More informationVERSION 1 JUNE Automating Zerto Virtual Replication with PowerShell & REST APIs Whitepaper
VERSION 1 JUNE 2016 Automating Zerto Virtual Replication with PowerShell & REST APIs Whitepaper 1... 3 1.1 Use Cases... 3 1.2 REST APIs... 3 1.3 Legal Disclaimer... 3 2 BASICS & BEST PRACTICES... 4 2.1
More informationAPI Documentation. Release Version 1 Beta
API Documentation Release Version 1 Beta Document Version Control Version Date Updated Comment 0.1 April 1, 2016 Initialize document 1 Release version PROMOTEXTER V3 BETA - API Documentation 1 Table of
More informationExtraHop 7.3 ExtraHop Trace REST API Guide
ExtraHop 7.3 ExtraHop Trace REST API Guide 2018 ExtraHop Networks, Inc. All rights reserved. This manual in whole or in part, may not be reproduced, translated, or reduced to any machinereadable form without
More informationUnity SDK for Xiaomi (IAP) Unity IAP provides an easy way to integrate Xiaomi IAP with Unity.
Unity SDK for Xiaomi (IAP) 1. Overview 2. Login & Purchase Flow 2.1 Stand-alone login & purchase 2.2 Online login & purchase 3. Technical Integration 3.1 Onboarding to Unity 3.2 Server side integration
More informationSophos Mobile. app groups interface guide. Product Version: 8.5
app groups interface guide Product Version: 8.5 Contents About this guide... 1 App reputation support...2 The app groups web service interface... 3 API description... 5 Log in...5 Log out...6 Create app
More informationArcGIS for Server Administration API for C# Developers. Philip
ArcGIS for Server Administration API for C# Developers Philip Heede @pheede Content What is the REST admin API all about? Why script it- and why script it using C#? How to do it! What is the ArcGIS for
More informationMashery I/O Docs. Configuration Guide
Mashery I/O Docs Configuration Guide March 2014 Revised: 3/17/2014 www.mashery.com Copyright Notice 2012 Mashery, Inc. All rights reserved. This manual and the accompanying software it describes are copyrighted
More informationComodo Certificate Manager
Comodo Certificate Manager Device Certificate Enroll API Comodo CA Limited 3rd Floor, 26 Office Village, Exchange Quay, Trafford Road, Salford, Greater Manchester M5 3EQ, United Kingdom Table of Contents
More informationBaasBox. Open Source Backend as a Service. Otto Hylli
BaasBox Open Source Backend as a Service Otto Hylli Overview (1/2) Developed by BaasBox an Italian startup company Project was declared started on 1st of July 2012 on the BaasBox blog Open source under
More informationOverview of Web Services API
CHAPTER 1 The Cisco IP Interoperability and Collaboration System (IPICS) 4.0(x) application programming interface (API) provides a web services-based API that enables the management and control of various
More informationWhat Can You Do With The API?
What Can You Do With The API? Kontent Machine s API allows access to uploaded campaigns. You can pull content from already built campaigns. This includes: - Bookmarks - Articles - Titles - Summaries -
More informationTwo factor authentication for Check Point appliances
Two factor authentication for Check Point appliances logintc.com/docs/connectors/check-point.html The LoginTC RADIUS Connector is a complete two-factor authentication virtual machine packaged to run within
More informationSAS Event Stream Processing 4.2: Security
SAS Event Stream Processing 4.2: Security Encryption on Sockets Overview to Enabling Encryption You can enable encryption on TCP/IP connections within an event stream processing engine. Specifically, you
More informationTMail Temporary Multi Domain System. API Documentation. TMail Temporary Multi Domain System. By Harshit Peer
API Documentation By Harshit Peer List of Domains URL https://yourdomain.com/actions.php?action=getdomains&apikey=yourkey Parameters Key action apikey Value getdomains Key which you may have set in your
More informationMobile Procurement REST API (MOBPROC): Access Tokens
Mobile Procurement REST API (MOBPROC): Access Tokens Tangoe, Inc. 35 Executive Blvd. Orange, CT 06477 +1.203.859.9300 www.tangoe.com TABLE OF CONTENTS HOW TO REQUEST AN ACCESS TOKEN USING THE PASSWORD
More informationLIPNET OUTBOUND API FORMS DOCUMENTATION
LIPNET OUTBOUND API FORMS DOCUMENTATION LEGAL INAKE PROFESSIONALS 2018-03-0926 Contents Description... 2 Requirements:... 2 General Information:... 2 Request/Response Information:... 2 Service Endpoints...
More informationTwo factor authentication for OpenVPN Access Server
Two factor authentication for OpenVPN Access Server logintc.com/docs/connectors/openvpn-as.html The LoginTC RADIUS Connector is a complete two-factor authentication virtual machine packaged to run within
More informationThe PureEngage Cloud API. Jim Crespino Director, Developer Enablement
The PureEngage Cloud API Jim Crespino Director, Developer Enablement The PureEngage Cloud API Analogous to the Platform SDK for PureEngage Premise Monolithic (v8.5) -> Microservices (v9.0) Architecture
More informationSAS Event Stream Processing 4.3: Security
SAS Event Stream Processing 4.3: Security Enabling Encryption on Sockets Overview to Enabling Encryption You can enable encryption on TCP/IP connections within an event stream processing engine. Specifically,
More informationSFMTA Commuter Shuttle APIs
SFMTA Commuter Shuttle APIs The following document outlines the APIs to be used by Commuter Shuttle Provider permitees to receive stop locations, and send stop and telemetry data to the SFMTA as required
More informationThe production version of your service API must be served over HTTPS.
This document specifies how to implement an API for your service according to the IFTTT Service Protocol. It is recommended that you treat this document as a reference and follow the workflow outlined
More informationIntegrating with ClearPass HTTP APIs
Integrating with ClearPass HTTP APIs HTTP based APIs The world of APIs is full concepts that are not immediately obvious to those of us without software development backgrounds and terms like REST, RPC,
More informationTwo factor authentication for Apache using mod_auth_xradius
Two factor authentication for Apache using mod_auth_xradius sandbox-logintc.com/docs/connectors/apache_alt.html Introduction LoginTC makes it easy for administrators to add multi-factor to Apache. This
More informationRegistering at the PNC Developer Portal
Registering at the PNC Developer Portal 1.) Navigate to the Developer Portal at: https://developer.pnc.com 2.) Click the Join button on the upper right corner of the Developer Portal page: 3.) Enter in
More informationLEARN HOW TO USE CA PPM REST API in 2 Minutes!
LEARN HOW TO USE CA PPM REST API in 2 Minutes! WANT TO LEARN MORE ABOUT CA PPM REST API? If you are excited about the updates to the REST API in CA PPM V14.4 and would like to explore some of the REST
More informationCitrix SSO for ios. Page 1 18
Citrix SSO for ios Page 1 18 Contents OVERVIEW... 3 WHAT'S NEW... 3 KNOWN ISSUES AND FIXED ISSUES... 4 FEATURE COMPARISON BETWEEN CITRIX VPN AND CITRIX SSO... 5 COMPATIBILITY WITH MDM PRODUCTS... 6 CONFIGURE
More informationMobile Iron Core - Setup Guide 1
Mobile Iron Core - Setup Guide Mobile Iron Core - Setup Guide 1 Prerequisites 2 App Availability 2 Device Compatibility 2 Reachable KDC 2 Add Hypergate to Mobile Iron Apps 3 Enable Android Enterprise Support
More informationRESTful API TLS/SSL. InCommon c/o Internet Oakbrook Drive, Suite 300 Ann Arbor MI, 48104
RESTful API TLS/SSL InCommon c/o Internet2 1000 Oakbrook Drive, Suite 300 Ann Arbor MI, 48104 Table of Contents Version History... 2 1 Introduction... 3 1.1 HTTP Methods... 3 1.2 HTTP Status Codes... 3
More informationTwo factor authentication for Fortinet SSL VPN
Two factor authentication for Fortinet SSL VPN logintc.com/docs/connectors/fortinet.html The LoginTC RADIUS Connector is a complete two-factor authentication virtual machine packaged to run within your
More informationInformatica Cloud Spring REST API Connector Guide
Informatica Cloud Spring 2017 REST API Connector Guide Informatica Cloud REST API Connector Guide Spring 2017 December 2017 Copyright Informatica LLC 2016, 2018 This software and documentation are provided
More informationCALCULATOR APPLICATION
CALCULATOR APPLICATION Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
More informationUser Guide. Twilio SMS Notification. Extension for Magento by Azaleasoft. Support: (
Twilio SMS Notification Extension for Magento by Azaleasoft User Guide Copyright 2016-2017 azaleasoft.com. 1 Table of Contents 1.Installation Process 3 2.How to use 4 2.1 Create Twilio Account 4 2.2 Admin
More informationTwo factor authentication for Apache using mod_auth_radius
Two factor authentication for Apache using mod_auth_radius sandbox-logintc.com/docs/connectors/apache.html Introduction LoginTC makes it easy for administrators to add multi-factor to Apache. This document
More informationAuthorization and Authentication
CHAPTER 2 Cisco WebEx Social API requests must come through an authorized API consumer and be issued by an authenticated Cisco WebEx Social user. The Cisco WebEx Social API uses the Open Authorization
More informationArcGIS Server and Portal for ArcGIS An Introduction to Security
ArcGIS Server and Portal for ArcGIS An Introduction to Security Jeff Smith & Derek Law July 21, 2015 Agenda Strongly Recommend: Knowledge of ArcGIS Server and Portal for ArcGIS Security in the context
More informationglobus online Globus Nexus Steve Tuecke Computation Institute University of Chicago and Argonne National Laboratory
globus online Globus Nexus Steve Tuecke Computation Institute University of Chicago and Argonne National Laboratory Computation Institute (CI) Apply to challenging problems Accelerate by building the research
More informationComodo Certificate Manager
Comodo Certificate Manager Device Certificate Enroll API Comodo CA Limited 3rd Floor, 26 Office Village, Exchange Quay, Trafford Road, Salford, Greater Manchester M5 3EQ, United Kingdom Table of Contents
More informationQuick Start Guide (CM)
NetBrain Integrated Edition 7.1 Quick Start Guide (CM) Version 7.1 Last Updated 2018-08-20 Copyright 2004-2018 NetBrain Technologies, Inc. All rights reserved. Contents 1. Managing Network Changes... 3
More informationTable of Contents. I. How do I register for a new account? II. How do I log in? (I already have a MyJohnDeere.com account.)
Quick Start Guide If you are an App Developer, you can get started by adding a new app and configuring it to consume Deere APIs on developer.deere.com. Use this Quick Start Guide to find and try our APIs.
More informationMoxie Notifications Documentation
Moxie Notifications Documentation Release 0.1 Mobile Oxford team, IT Services, University of Oxford April 23, 2014 Contents i ii CHAPTER 1 HTTP API 1.1 Endpoint 1.1.1 Format Dates are expressed as YYYY-mm-DDTHH:mm:ss
More informationTwo factor authentication for Citrix NetScaler
Two factor authentication for Citrix NetScaler logintc.com/docs/connectors/citrix-netscaler.html The LoginTC RADIUS Connector is a complete two-factor authentication virtual machine packaged to run within
More informationTutorial: Building the Services Ecosystem
Tutorial: Building the Services Ecosystem GlobusWorld 2018 Steve Tuecke tuecke@globus.org What is a services ecosystem? Anybody can build services with secure REST APIs App Globus Transfer Your Service
More informationAPI Guide MSS-8 and MVS-16
API Guide and MVS-16 Page 1-8 Channel Matrix Switcher Page 10-16 Channel Matrix Switcher and Multi Viewer MVS-16 API Guide for RS232 RS232 Connection: Port Settings: Bps 9600, Data bits 8, Parity None,
More informationCreating SDK plugins
Creating SDK plugins 1. Introduction... 3 2. Architecture... 4 3. SDK plugins... 5 4. Creating plugins from a template in Visual Studio... 6 5. Creating custom action... 9 6. Example of custom action...10
More informationHK205: Managing the Application Development Lifecycle
Hong Kong 2018 Hong Kong 2018 London, UK 2017 HK205: Managing the Application Development Lifecycle David Arnold Principal Enterprise Solutions Manager Setting the Scene 2017 BlackBerry. All Rights Reserved.
More informationIERG Term 2 Tutorial 9
IERG4210 2014-15 Term 2 Tutorial 9 Wenrui Diao Department of Information Engineering The Chinese University of Hong Kong March 16, 2015 1 Outline 1. Domain Name 2. Assignment Phase 4b -- Apply SSL certificate
More informationAdministering Jive Mobile Apps for ios and Android
Administering Jive Mobile Apps for ios and Android TOC 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios...3 Custom App Wrapping for ios...3 Authentication with Mobile
More information