Aruba Central Application Programming Interface

Size: px
Start display at page:

Download "Aruba Central Application Programming Interface"

Transcription

1 Aruba Central Application Programming Interface User Guide

2 Copyright Information Copyright 2016 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General Public License, the GNU Lesser General Public License, and/or certain other open source licenses. A complete machine-readable copy of the source code corresponding to such code is available upon request. This offer is valid to anyone in receipt of this information and shall expire three years following the date of the final distribution of this product version by Hewlett Packard Enterprise Company. To obtain such source code, send a check or money order in the amount of US $10.00 to: Hewlett Packard Enterprise Company Attn: General Counsel 3000 Hanover Street Palo Alto, CA USA Revision 01 October 2016 Aruba Central

3 Contents Contents 3 About this Guide 4 Related Documents 4 Contacting Support 4 Aruba Central APIs 5 API Gateway 5 Using OAuth 2.0 to Access API 5 Access and Refresh Tokens 5 Obtaining Tokens 5 Authorization Code Grant 6 Example 8 Refreshing a token 8 Example 9 Accessing APIs 9 Example 10 Viewing APIs 10 Viewing Tokens 11 Revoking Tokens 11 Adding a New Token 11 API Documentation 11 Aruba Central Contents 3

4 Chapter 1 About this Guide This guide describes how to use Aruba Central Application Programming Interface (API) to configure your apps. Related Documents In addition to this document, the Central product documentation includes the following documents: Aruba Central User Guide Aruba Central Getting Started Guide Aruba Central Online Help Aruba Central Release Notes Contacting Support Table 1: Contact Information Main Site Support Site Airheads Social Forums and Knowledge Base North American Telephone International Telephone Software Licensing Site End-of-life Information Security Incident Response Team arubanetworks.com support.arubanetworks.com community.arubanetworks.com (Toll Free) arubanetworks.com/support-services/contact-support/ licensing.arubanetworks.com arubanetworks.com/support-services/end-of-life/ Site: arubanetworks.com/support-services/security-bulletins/ sirt@arubanetworks.com Aruba Central About this Guide 4

5 Chapter 2 Aruba Central APIs Central supports an Application Programming Interface (API) to allow developers to create and manage APIs. It supports polling-based and Representational State Transfer (REST)-based APIs. The REST APIs support HTTP GET operations by providing a specific URL for each query. The output for these operations is returned in the JSON format. API Gateway The API Gateway feature in Central supports the REST API for all Central services. This feature allows the Central users to write custom applications, embed, or integrate the APIs with their own applications. Using OAuth 2.0 to Access API For secure access to the APIs, the Central API Framework plug-in supports OAuth protocol for authentication and authorization. OAuth 2.0 is a simple and secure authorization framework. It allows applications to acquire an access token for Central through a variety of work flows supported within the OAuth2 specification. All OAuth2 requests must use the SSL endpoint available at Access and Refresh Tokens The access token is a string that identifies a user, app, or web page and is used by the app to access an API. The access tokens provide a temporary and secure access to the APIs. The access tokens have a limited lifetime. If the application uses web server or user-agent OAuth authentication flows, a refresh token is provided during authorization that can be used to get a new access token. If you are writing a long running applications (web app) or native mobile application you should refresh the token periodically. For more information, see Refreshing a token on page 8. Obtaining Tokens The users can generate the OAuth token using one of the following methods: Offline token download Authorization code grant Offline Token Mechanism To obtain tokens using the offline token method, complete the following steps: 1. Click Maintenance > API Gateway. The API Gateway page is displayed. 2. Click Authorized Apps & Tokens. 3. Click View Tokens. The Token List pop-up window opens. 4. To download tokens, click Download Token. Aruba Central Aruba Central APIs 5

6 Authorization Code Grant The following sections describe the procedures for obtaining the access tokens using the authorization code grant mechanism. Step 1 - Obtain Authorization Code To authenticate a user, access the following web page: This endpoint is accessible over SSL. The HTTP (non-ssl) connections are redirected to the SSL port. Table 2: User Authentication and Session Validation URL apigw.central.arubanetworks.com/oauth2/token/authorize/central Description The endpoint validates the user session. For Central, the SSO authentication page is presented. After successful authentication, a consent page is shown requesting the resource owner(the customer who has logged in) to give access to the APIs. The response is an authorization code in JSON that can be copied manually or automatically to obtain a token. The query parameters for the API are as follows: Table 3: Query Parameters For The API client_id A unique hexadecimal string A unique identifier that identifies the caller. The application developers can request a client ID and client secret key by registering with Aruba Technical Support. response_type code Use code to get the authorization code that can be exchanged for token. scope all or read Requests API permissions, all for read-write and read for read access. A JSON dictionary with the following keys is returned as a response. Table 4: JSON Response auth_code string A unique string with a TTL of 5 minutes, the code can be exchanged for a token to access APIs. Example Request URL id=6e44a1c7e3a84620b520f39fb71e6b55&response_type=code&scope=all Response "auth_code":"dd2ae8e9bdab4f bbe "} 6 Aruba Central APIs Aruba Central

7 Step 2 Exchange Code for a Token To authenticate the user, access the following URL: This endpoint is accessible over SSL. The HTTP (non-ssl) connections are redirected to the SSL port. Table 5: Obtaining Access Token URL apigw.central.arubanetworks.com/oauth2/token Description The endpoint is a POST call to get the access token using the authorization code obtained from the server. This exchange must be done within 300 seconds of obtaining authorization code from step 1. Otherwise, the API will return an error. The query parameters for the API are as follows: Table 6: Query Parameters For The API client_id client_secret grant_type A unique hexadecimal string A unique hexadecimal string authorization_ code A unique identifier that identifies the caller. The application developers can request a client ID and client secret key by registering with the Aruba Technical Support. The client_secret is a unique identifier provided to each developer at the time of registration. The application developers can request a client_id and client_secret by registering with the Aruba Technical Support. Use code to get the authorization code that can be exchanged for token. code auth_code received from step 1 The authorization code received from the authorization server. redirect_uri String The redirect URI must be the same as the one given at the time of registration. This is an optional parameter. A JSON dictionary with the following values is returned as a response. Table 7: JSON Response token_type bearer Identifies the token type. Only the bearer token type is supported. For more information, see refresh_token string Refers to the refresh tokens that are used as credentials to renew or refresh the access token when the token expires without going through the complete authorization flow. A refresh token is a string representing the authorization granted to the client by the resource owner. expires_in seconds The expiration duration of the access token in seconds. access_token string Refers to the access tokens that are used as credentials to access the protected resources. An access token is a string representing an authorization issued to the client. Aruba Central Aruba Central APIs 7

8 Example Request URL (Method=POST) id=8cc10a1b50be42439a9a2d390d4b260b&grant_type=authorization_ code&code=dd2ae8e9bdab4f bbe &client_secret=5d c e0bd499098ff6c Response "refresh_token": "c089be0f6c784b0bbe996629ec2ea215", "token_type": "bearer", "access_token": "9249b5a a ead791b05f", "expires_in": 7200 } Refreshing a token To refresh the access token, access the following URL: This endpoint is accessible over SSL. The HTTP (non-ssl) connections are redirected to SSL port. Table 8: Refresh Tokens URL apigw.central.arubanetworks.com/oauth2/token Description The endpoint is a POST call to refresh the access token using the refresh token obtained from the step 2. The query parameters for the API are as follows: Table 9: Query Parameters For Refresh Tokens client_id client_secret grant_type refresh_token A unique hexadecimal string A unique hexadecimal string refresh_ token refresh_ token received from step 2 A unique identifier that identifies the caller. The application developers can request a client ID and client secret key by registering with the Aruba Technical Support. The client secret is a unique identifier provided to each developer at the time of registration. The application developers can request a client ID and client secret by registering with the Aruba Technical Support. The grant_type must be refresh_token to refresh the token. A string representing the authorization granted to the client by the resource owner. A JSON dictionary with the following values is returned as a response. 8 Aruba Central APIs Aruba Central

9 token_type bearer Identifies the token type. Only the bearer token type is supported. For more information, see refresh_token string Refresh tokens are credentials used to renew or refresh the access_token when it expires without going through the complete authorization flow. A refresh token is a string representing the authorization granted to the client by the resource owner. expires_in seconds The expiration duration of the access tokens in seconds. access_token string Access tokens are credentials used to access the protected resources. An access token is a string representing an authorization issued to the client. Example Request: ( Method = POST ) id= d c425d5bd9df213&grant_type=refresh_token&refresh_ token=1272ddc5f4c94683b7ac3080f39503f9&client_secret=e20f3fad10dc4c41bf291a49e85a3b29 Response "refresh_token": "bbf16f785a affd2a2ecdc", "token_type": "bearer", "access_token": "889479cac74e4b299723cc9a6f8f9d08", "expires_in": 7200 } Accessing APIs To access the API, use the following URL: This endpoint is accessible over SSL and the HTTP (non-ssl) connections are redirected to the SSL port. Table 10: Accessing The API URL apigw.central.arubanetworks.com/ Description The API gateway URL. All APIs can be accessed from this URL by providing a correct access token. The query parameters for the API are as follows: Table 11: Query Parameters For The API request_path URL Path UTL path of an API, for example, to access monitoring APIs, use the path /monitoring/v1/aps. access_token access_ token Pass the token string in URL parameter that is obtained in step 2. Aruba Central Aruba Central APIs 9

10 Example Request: (Method=Get) token=e325c0fb3f1547b5b735de c2f Response: "aps": [ "firmware_version": " _54637", "group_name": "00TestVRK", "ip_address": " ", "labels": [ "Filter_242", "Ziaomof", "roster", "242455", "Diegso" ], "macaddr": "6c:f3:7f:c3:5d:92", "model": "AP-134", "name": "6c:f3:7f:c3:5d:92", "radios": [ "band": 0, "index": 1, "macaddr": "6c:f3:7f:b5:d9:20", "status": "Down" }, "band": 1, "index": 0, "macaddr": "6c:f3:7f:b5:d9:30", "status": "Down" } ], "serial": "AX ", "status": "Down", "swarm_id": "e3bf1ba201a6f85f4b5eaedeead5e502d85a9aef58d8e1d8a0", "swarm_master": true } ], "count": 1 } Viewing APIs To view the APIs managed through Central, complete the following steps: 1. Click Maintenance > API Gateway. The API Gateway page shows the list of published APIs. 2. To view the details of an API, click Details. 3. To view the API documentation, click Documentation. The documentation is displayed in a new window. 10 Aruba Central APIs Aruba Central

11 Viewing Tokens To view tokens, complete the following steps: 1. Click Maintenance > API Gateway. The API Gateway page is displayed. 2. Click Authorized Apps & Tokens. 3. To view tokens, click View Tokens. Revoking Tokens To revoke tokens, complete the following steps: 1. Click Maintenance > API Gateway. The API Gateway page is displayed. 2. Click Authorized Apps & Tokens. 3. To view tokens, click View Tokens. The Token List pop-up window opens. 4. To revoke tokens, click Revoke Token. Adding a New Token To add a new token, complete the following steps: 1. Click Maintenance > API Gateway. The API Gateway page is displayed. 2. Click Authorized Apps & Tokens. 3. Click + to add a new token. 4. Enter the application name and then click Generate. API Documentation For a complete list of APIs and the corresponding documentation, see apigw.central.arubanetworks.com/swagger/central. Aruba Central Aruba Central APIs 11

Aruba Central Switch Configuration

Aruba Central Switch Configuration Aruba Central Switch Configuration User Guide Copyright Information Copyright 2016 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General

More information

Aruba Central Guest Access Application

Aruba Central Guest Access Application Aruba Central Guest Access Application User Guide Copyright Information Copyright 2017Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General

More information

Aruba VIA Windows Edition

Aruba VIA Windows Edition Aruba VIA 3.0.0 Windows Edition a Hewlett Packard Enterprise company User Guide Copyright Information Copyright 2017 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code

More information

Aruba Central Switch Configuration

Aruba Central Switch Configuration Aruba Central Switch Configuration User Guide Copyright Information Copyright 2017Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General Public

More information

Using OAuth 2.0 to Access ionbiz APIs

Using OAuth 2.0 to Access ionbiz APIs Using OAuth 2.0 to Access ionbiz APIs ionbiz APIs use the OAuth 2.0 protocol for authentication and authorization. ionbiz supports common OAuth 2.0 scenarios such as those for web server, installed, and

More information

Aruba VIA Android Edition

Aruba VIA Android Edition Aruba VIA 3.0.3 Android Edition a Hewlett Packard Enterprise company Release Notes Copyright Information Copyright 2017 Hewlett Packard Enterprise Development LP. Open Source Code This product includes

More information

Aruba Instant

Aruba Instant Aruba Instant 6.4.4.4-4.2.3.2 Release Notes Copyright Copyright 2016 Hewlett Packard Enterprise Development LP Open Source Code This product includes code licensed under the GNU General Public License,

More information

Mobile Procurement REST API (MOBPROC): Access Tokens

Mobile 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 information

Aruba VIA Windows Edition

Aruba VIA Windows Edition Aruba VIA 3.2.2 Windows Edition a Hewlett Packard Enterprise company Release Notes Copyright Information Copyright 2018 Hewlett Packard Enterprise Development LP. Open Source Code This product includes

More information

Aruba Instant

Aruba Instant Aruba Instant 6.4.3.4-4.2.1.0 Release Notes Copyright Copyright 2015 Hewlett Packard Enterprise Development LP Open Source Code This product includes code licensed under the GNU General Public License,

More information

August 2015 Aruba Central Getting Started Guide

August 2015 Aruba Central Getting Started Guide Aruba Central Copyright Information Copyright 2015 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General Public License, the GNU Lesser General

More information

INTEGRATION MANUAL DOCUMENTATION E-COMMERCE

INTEGRATION MANUAL DOCUMENTATION E-COMMERCE INTEGRATION MANUAL DOCUMENTATION E-COMMERCE LOGIN: In order to use Inkapay's e-commerce payment API you should be registered and verified on Inkapay, otherwise you can do this by entering to www.inkapay.com.

More information

ClearPass. ClearPass Extension Universal Authentication Proxy. ClearPass Extension Universal Authentication Proxy TechNote

ClearPass. ClearPass Extension Universal Authentication Proxy. ClearPass Extension Universal Authentication Proxy TechNote ClearPass Extension Universal Authentication Proxy TechNote ClearPass Extension Universal Authentication Proxy ClearPass TechNote ClearPass Extension Universal Authentication Proxy - TechNote 1 ClearPass

More information

Protect Your API with OAuth 2. Rob Allen

Protect Your API with OAuth 2. Rob Allen Protect Your API with OAuth 2 Authentication Know who is logging into your API Rate limiting Revoke application access if its a problem Allow users to revoke 3rd party applications How? Authorization header:

More information

NetIQ Access Manager 4.3. REST API Guide

NetIQ Access Manager 4.3. REST API Guide NetIQ Access Manager 4.3 REST API Guide Contents 1. Introduction... 3 2. API Overview... 3 3 Administration APIs... 3 3.1 Accessing the Administration APIs... 3 3.2 Detailed API Documentation... 4 3.3

More information

Integrating with ClearPass HTTP APIs

Integrating 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 information

BlackBerry AtHoc Networked Crisis Communication. BlackBerry AtHoc API Quick Start Guide

BlackBerry AtHoc Networked Crisis Communication. BlackBerry AtHoc API Quick Start Guide BlackBerry AtHoc Networked Crisis Communication BlackBerry AtHoc API Quick Start Guide Release 7.6, September 2018 Copyright 2018 BlackBerry Limited. All Rights Reserved. This document may not be copied,

More information

NIELSEN API PORTAL USER REGISTRATION GUIDE

NIELSEN API PORTAL USER REGISTRATION GUIDE NIELSEN API PORTAL USER REGISTRATION GUIDE 1 INTRODUCTION In order to access the Nielsen API Portal services, there are three steps that need to be followed sequentially by the user: 1. User Registration

More information

WEB API. Nuki Home Solutions GmbH. Münzgrabenstraße 92/ Graz Austria F

WEB API. Nuki Home Solutions GmbH. Münzgrabenstraße 92/ Graz Austria F WEB API v 1. 1 0 8. 0 5. 2 0 1 8 1. Introduction 2. Calling URL 3. Swagger Interface Example API call through Swagger 4. Authentication API Tokens OAuth 2 Code Flow OAuth2 Authentication Example 1. Authorization

More information

Aruba SFP/SFP+ Optical Modules

Aruba SFP/SFP+ Optical Modules Aruba SFP/SFP+ Optical Modules Installation Guide Aruba SFP/SFP+ modules, small form-factor pluggable modules also known as mini-gbics, are hotswappable Gigabit Ethernet optical transceivers. Aruba tests

More information

Deploy APs in a Centralized Controller-Based Network

Deploy APs in a Centralized Controller-Based Network AP Software Quick Start Guide This document outlines the various deployment scenarios for Unified Access Points (UAPs) and the procedures involved in deploying the APs in controller-based and Instant operating

More information

Aruba Central APIs. Adolfo Bolivar April 2018

Aruba Central APIs. Adolfo Bolivar April 2018 Aruba Central APIs Adolfo Bolivar April 2018 Agenda Why APIs? Enabling Aruba Central to support APIs Getting the Access token and refresh token via APIs Aruba Central APIs Demos: 1. Proactive notifications

More information

ovirt SSO Specification

ovirt 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 information

Inland 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 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 information

Installing or Upgrading to 6.6 on a Virtual Appliance

Installing or Upgrading to 6.6 on a Virtual Appliance Installing or Upgrading to 6.6 on a Virtual Appliance Tech Note Copyright Copyright 2017 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General

More information

Tutorial: Building the Services Ecosystem

Tutorial: 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 information

API Gateway. Version 7.5.1

API Gateway. Version 7.5.1 O A U T H U S E R G U I D E API Gateway Version 7.5.1 15 September 2017 Copyright 2017 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.5.1 No part

More information

Aruba Central. User Guide

Aruba Central. User Guide Aruba Central User Guide Copyright Information Copyright 2017 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General Public License, the GNU

More information

GPII Security. Washington DC, November 2015

GPII Security. Washington DC, November 2015 GPII Security Washington DC, November 2015 Outline User data User's device GPII Configuration use cases Preferences access and privacy filtering Work still to do Demo GPII User Data Preferences Device

More information

[MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol

[MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol [MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft

More information

Oracle Fusion Middleware. Oracle API Gateway OAuth User Guide 11g Release 2 ( )

Oracle Fusion Middleware. Oracle API Gateway OAuth User Guide 11g Release 2 ( ) Oracle Fusion Middleware Oracle API Gateway OAuth User Guide 11g Release 2 (11.1.2.3.0) April 2014 Oracle API Gateway OAuth User Guide, 11g Release 2 (11.1.2.3.0) Copyright 1999, 2014, Oracle and/or its

More information

Login with Amazon. Developer Guide for Websites

Login with Amazon. Developer Guide for Websites Login with Amazon Developer Guide for Websites Login with Amazon: Developer Guide for Websites Copyright 2017 Amazon Services, LLC or its affiliates. All rights reserved. Amazon and the Amazon logo are

More information

Realtime API. API Version: Document Revision: 16 Last change:26 October Kwebbl Swiss Software House GmbH

Realtime API. API Version: Document Revision: 16 Last change:26 October Kwebbl Swiss Software House GmbH Realtime API API Version: 1.0.0 Document Revision: 16 Last change:26 October 2016 Kwebbl Swiss Software House GmbH Haldenstrasse 5 6340 Baar info@kwebbl.com Switzerland www.kwebbl.com Table of Contents

More information

Oracle Fusion Middleware. API Gateway OAuth User Guide 11g Release 2 ( )

Oracle Fusion Middleware. API Gateway OAuth User Guide 11g Release 2 ( ) Oracle Fusion Middleware API Gateway OAuth User Guide 11g Release 2 (11.1.2.2.0) August 2013 Oracle API Gateway OAuth User Guide, 11g Release 2 (11.1.2.2.0) Copyright 1999, 2013, Oracle and/or its affiliates.

More information

django-oauth2-provider Documentation

django-oauth2-provider Documentation django-oauth2-provider Documentation Release 0.2.7-dev Alen Mujezinovic Aug 16, 2017 Contents 1 Getting started 3 1.1 Getting started.............................................. 3 2 API 5 2.1 provider.................................................

More information

NetIQ Access Manager 4.4. REST API Guide

NetIQ Access Manager 4.4. REST API Guide NetIQ Access Manager 4.4 REST API Guide Contents 1. Introduction... 3 2. API Overview... 3 3 Administration APIs... 3 3.1 Accessing the Administration APIs... 3 3.2 Detailed API Documentation... 4 3.3

More information

Aruba Central. User Guide

Aruba Central. User Guide Aruba Central User Guide Copyright Information Copyright 2016 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General Public License, the GNU

More information

HKWirelessHD API Specification

HKWirelessHD API Specification HKWirelessHD API Specification Release 1.0 Harman International June 22, 2016 Contents 1 Overview 3 2 Contents 5 2.1 Introduction............................................... 5 2.2 HKWirelessHD Architecture

More information

fredag 7 september 12 OpenID Connect

fredag 7 september 12 OpenID Connect OpenID Connect OpenID Connect Necessity for communication - information about the other part Trust management not solved! (1) OP discovery The user provides an identifier (for instance an email address)

More information

Aruba Central. User Guide

Aruba Central. User Guide Aruba Central User Guide Copyright Information Copyright 2017Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General Public License, the GNU

More information

Identity and Data Access: OpenID & OAuth

Identity and Data Access: OpenID & OAuth Feedback: http://goo.gl/dpubh #io2011 #TechTalk Identity and Data Access: OpenID & OAuth Ryan Boyd @ryguyrg https://profiles.google.com/ryanboyd May 11th 2011 Agenda Feedback: http://goo.gl/dpubh #io2011

More information

FAS Authorization Server - OpenID Connect Onboarding

FAS Authorization Server - OpenID Connect Onboarding FAS Authorization Server - OpenID Connect Onboarding Table of Contents Table of Contents 1 List of Figures 2 1 FAS as an authorization server 3 2 OpenID Connect Authorization Code Request and Response

More information

E POSTBUSINESS API Login-API Reference. Version 1.1

E POSTBUSINESS API Login-API Reference. Version 1.1 E POSTBUSINESS API Login-API Reference Imprint Software and documentation are protected by copyright and may not be copied, reproduced, stored, translated, or otherwise reproduced without the written approval

More information

ClearPass Extension for BMC Remedy TechNote. ClearPass Extension For BMC Remedy. ClearPass. ClearPass Extension for BMC Remedy - TechNote 1

ClearPass Extension for BMC Remedy TechNote. ClearPass Extension For BMC Remedy. ClearPass. ClearPass Extension for BMC Remedy - TechNote 1 ClearPass Extension for BMC Remedy TechNote ClearPass Extension For BMC Remedy ClearPass TechNote ClearPass Extension for BMC Remedy - TechNote 1 ClearPass Extension for BMC Remedy TechNote Change Log

More information

ClearPass. Microsoft Intune. Integration Guide. ClearPass and Microsoft Intune - Integration Guide

ClearPass. Microsoft Intune. Integration Guide. ClearPass and Microsoft Intune - Integration Guide Microsoft Intune ClearPass Integration Guide 1 Change Log Version Date Modified By Comments 0.1 & 0.2 & 0.3 June 2016 Danny Jump Draft checked by D Wilson, M Adjali and Microsoft 1.0 Oct 2016 Danny Jump

More information

Newscoop API Documentation

Newscoop API Documentation Newscoop API Documentation Release 4.2.1 SW, PM February 04, 2016 Contents 1 Getting Started with the Newscoop RESTful API 3 1.1 Pre Authentication Setup......................................... 3 1.2

More information

If the presented credentials are valid server will respond with a success response:

If the presented credentials are valid server will respond with a success response: Telema EDI REST API Telema EDI REST API allows client to send and receive document to and from Telema server. In order to use EDI REST API client must have correct channel configured in Telema system.

More information

OAuth and OpenID Connect (IN PLAIN ENGLISH)

OAuth and OpenID Connect (IN PLAIN ENGLISH) OAuth and OpenID Connect (IN PLAIN ENGLISH) NATE BARBETTINI @NBARBETTINI @OKTADEV A lot of confusion around OAuth. Terminology and jargon Incorrect advice Identity use cases (circa 2007) Simple login forms

More information

The production version of your service API must be served over HTTPS.

The 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 information

The OAuth 2.0 Authorization Framework draft-ietf-oauth-v2-30

The OAuth 2.0 Authorization Framework draft-ietf-oauth-v2-30 OAuth Working Group D. Hardt, Ed. Internet-Draft Microsoft Obsoletes: 5849 (if approved) D. Recordon Intended status: Standards Track Facebook Expires: January 16, 2013 July 15, 2012 The OAuth 2.0 Authorization

More information

AT&T Developer Best Practices Guide

AT&T Developer Best Practices Guide Version 1.2 June 6, 2018 Developer Delivery Team (DDT) Legal Disclaimer This document and the information contained herein (collectively, the "Information") is provided to you (both the individual receiving

More information

Usage of "OAuth2" policy action in CentraSite and Mediator

Usage of OAuth2 policy action in CentraSite and Mediator Usage of "OAuth2" policy action in CentraSite and Mediator Introduction Prerequisite Configurations Mediator Configurations watt.server.auth.skipformediator The pg.oauth2 Parameters Asset Creation and

More information

FAS Authorization Server - OpenID Connect Onboarding

FAS Authorization Server - OpenID Connect Onboarding FAS Authorization Server - OpenID Connect Onboarding Table of Contents Table of Contents 1 List of Figures 2 1 FAS as an authorization server 3 2 OpenID Connect Authorization Code Request and Response

More information

ClearPass. Onboard and Cloud Identity Providers. Configuration Guide. Onboard and Cloud Identity Providers. Configuration Guide

ClearPass. Onboard and Cloud Identity Providers. Configuration Guide. Onboard and Cloud Identity Providers. Configuration Guide Configuration Guide Onboard and Cloud Identity Providers Configuration Guide Onboard and Cloud Identity Providers ClearPass Onboard and Cloud Identity Providers - Configuration Guide 1 Onboard and Cloud

More information

[MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol

[MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol [MS-ADFSOAL]: Active Directory Federation Services OAuth Authorization Code Lookup Protocol Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft

More information

MSP Solutions Guide. Version 1.0

MSP Solutions Guide. Version 1.0 MSP Solutions Guide Version 1.0 Copyright Information Copyright 2018 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General Public License,

More information

PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility

PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means

More information

Partner Center: Secure application model

Partner Center: Secure application model Partner Center: Secure application model The information provided in this document is provided "as is" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including

More information

Advanced API Security

Advanced API Security Advanced API Security ITANA Group Nuwan Dias Architect 22/06/2017 Agenda 2 HTTP Basic Authentication Authorization: Basic QWxhZGRpbjpPcGVuU2VzYW1l 3 API Security is about controlling Access Delegation

More information

sanction Documentation

sanction Documentation sanction Documentation Release 0.4 Demian Brecht May 14, 2014 Contents 1 Overview 3 2 Quickstart 5 2.1 Instantiation............................................... 5 2.2 Authorization Request..........................................

More information

Aruba VIA for Mobility Master

Aruba VIA for Mobility Master Aruba VIA 3.0.0 for Mobility Master a Hewlett Packard Enterprise company User Guide Copyright Information Copyright 2016 Hewlett Packard Enterprise Development LP. Open Source Code This product includes

More information

The OAuth 2.0 Authorization Protocol

The OAuth 2.0 Authorization Protocol The OAuth 2.0 Authorization Protocol Abstract The OAuth 2.0 authorization protocol enables a third-party application to obtain limited access to an HTTP service, either on behalf of a resource owner by

More information

ChatWork API Documentation

ChatWork API Documentation ChatWork API Documentation 1. What s ChatWork API? 2. ChatWork API Endpoints 3. OAuth 4. Webhook What s ChatWork API? ChatWork API is an API provided for developers to programmatically interact with ChatWork's

More information

Building the Modern Research Data Portal using the Globus Platform. Rachana Ananthakrishnan GlobusWorld 2017

Building the Modern Research Data Portal using the Globus Platform. Rachana Ananthakrishnan GlobusWorld 2017 Building the Modern Research Data Portal using the Globus Platform Rachana Ananthakrishnan rachana@globus.org GlobusWorld 2017 Platform Questions How do you leverage Globus services in your own applications?

More information

OAuth 2.0 Guide. ForgeRock Access Management 5.1. ForgeRock AS 201 Mission St, Suite 2900 San Francisco, CA 94105, USA (US)

OAuth 2.0 Guide. ForgeRock Access Management 5.1. ForgeRock AS 201 Mission St, Suite 2900 San Francisco, CA 94105, USA (US) OAuth 2.0 Guide ForgeRock Access Management 5.1 ForgeRock AS 201 Mission St, Suite 2900 San Francisco, CA 94105, USA +1 415-599-1100 (US) www.forgerock.com Copyright 2011-2017 ForgeRock AS. Abstract Guide

More information

Pacific Gas and Electric Company

Pacific Gas and Electric Company Pacific Gas and Electric Company Functional & Technical Application Design Program Project Client SDK Python Development Guide Line of Business or Department Prepared by Bharati Vanganuru Date 05/22/2015

More information

Login with Amazon. Developer Guide API Version

Login with Amazon. Developer Guide API Version Login with Amazon Developer Guide API Version 2013-01-03 Login with Amazon: Developer Guide Copyright 2013 Amazon Services, LLC or its affiliates. All rights reserved. The following are trademarks or registered

More information

Connect. explained. Vladimir Dzhuvinov. :

Connect. explained. Vladimir Dzhuvinov.   : Connect explained Vladimir Dzhuvinov Email: vladimir@dzhuvinov.com : Twitter: @dzhivinov Married for 15 years to Java C Python JavaScript JavaScript on a bad day So what is OpenID Connect? OpenID Connect

More information

AirWave Glass Release Notes

AirWave Glass Release Notes AirWave Glass 1.2.3 Release Notes Copyright Information Copyright 2018 Hewlett Packard Enterprise Development LP Open Source Code This product includes code licensed under the GNU General Public License,

More information

python-oauth2 Documentation

python-oauth2 Documentation python-oauth2 Documentation Release 2.0.0 Markus Meyer Oct 07, 2017 Contents 1 Usage 3 2 Installation 5 3 oauth2.grant Grant classes and helpers 7 3.1 Three-legged OAuth...........................................

More information

How to set up VMware Unified Access Gateway with OPSWAT MetaAccess Client

How to set up VMware Unified Access Gateway with OPSWAT MetaAccess Client How to set up VMware Unified Access Gateway with OPSWAT MetaAccess Client About This Guide... 2 Part 1: Enforce MetaAccess client installation... 3 Part 2: Enforce device compliance... 5 1 About This Guide

More information

ClickToCall SkypeTest Documentation

ClickToCall SkypeTest Documentation ClickToCall SkypeTest Documentation Release 0.0.1 Andrea Mucci August 04, 2015 Contents 1 Requirements 3 2 Installation 5 3 Database Installation 7 4 Usage 9 5 Contents 11 5.1 REST API................................................

More information

OAuth 2.0 Guide. ForgeRock Access Management 5.5. ForgeRock AS 201 Mission St, Suite 2900 San Francisco, CA 94105, USA (US)

OAuth 2.0 Guide. ForgeRock Access Management 5.5. ForgeRock AS 201 Mission St, Suite 2900 San Francisco, CA 94105, USA (US) OAuth 2.0 Guide ForgeRock Access Management 5.5 ForgeRock AS 201 Mission St, Suite 2900 San Francisco, CA 94105, USA +1 415-599-1100 (US) www.forgerock.com Copyright 2011-2017 ForgeRock AS. Abstract Guide

More information

ClearPass and Check Point Integration Guide. Check Point. ClearPass. ClearPass and Check Point Integration Guide 1

ClearPass and Check Point Integration Guide. Check Point. ClearPass. ClearPass and Check Point Integration Guide 1 ClearPass and Check Point Integration Guide Check Point ClearPass Integration Guide ClearPass and Check Point Integration Guide 1 ClearPass and Check Point Integration Guide Change Log Version Date Modified

More information

AirWave Supported Infrastructure Devices. Aruba Devices. ArubaOS. ArubaOS Clarity Synthetic. ArubaOS FIPS.

AirWave Supported Infrastructure Devices. Aruba Devices. ArubaOS. ArubaOS Clarity Synthetic. ArubaOS FIPS. AirWave 8.2.3.1 Supported Infrastructure s AirWave provides a range of features to manage network infrastructure devices from Aruba Networks and other vendors. This document describes the supported product

More information

Web Metrics at Scale: Using Base SAS to Access Google Analytics APIs

Web Metrics at Scale: Using Base SAS to Access Google Analytics APIs Paper SAS2120-2018 Web Metrics at Scale: Using Base SAS to Access Google Analytics APIs ABSTRACT Chris Hemedinger, SAS Institute Inc., Cary, NC With SAS 9.4M4 and later, it's finally easy (relatively speaking)

More information

REST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0

REST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0 REST API Operations 8.0 Release 12/1/2015 Version 8.0.0 Table of Contents Business Object Operations... 3 Search Operations... 6 Security Operations... 8 Service Operations... 11 Business Object Operations

More information

Box Connector. Version 2.0. User Guide

Box Connector. Version 2.0. User Guide Box Connector Version 2.0 User Guide 2016 Ping Identity Corporation. All rights reserved. PingFederate Box Connector User Guide Version 2.0 March, 2016 Ping Identity Corporation 1001 17th Street, Suite

More information

ClearPass. ClearPass Extension for ServiceNow CMDB. ClearPass Extension for ServiceNow CMDB TechNote

ClearPass. ClearPass Extension for ServiceNow CMDB. ClearPass Extension for ServiceNow CMDB TechNote ClearPass Extension for ServiceNow CMDB TechNote ClearPass Extension for ServiceNow CMDB ClearPass TechNote ClearPass Extension for ServiceNow CMDB - TechNote 1 ClearPass Extension for ServiceNow CMDB

More information

ClearPass and MaaS360 Integration Guide. MaaS360. Integration Guide. ClearPass. ClearPass and MaaS360 - Integration Guide 1

ClearPass and MaaS360 Integration Guide. MaaS360. Integration Guide. ClearPass. ClearPass and MaaS360 - Integration Guide 1 ClearPass and MaaS360 Integration Guide MaaS360 ClearPass Integration Guide ClearPass and MaaS360 - Integration Guide 1 ClearPass and MaaS360 Integration Guide Change Log Version Date Modified By Comments

More information

FAS Authorization Server - OpenID Connect Onboarding

FAS Authorization Server - OpenID Connect Onboarding FAS Authorization Server - OpenID Connect Onboarding 1 Table of Content FAS as an authorization server 3 1 OpenID Connect Authorization Code Request and Response 4 1.1 OPENID CONNECT AUTHORIZATION CODE

More information

Imgur.API Documentation

Imgur.API Documentation Imgur.API Documentation Release 3.7.0 Damien Dennehy May 13, 2017 Contents 1 Quick Start 3 1.1 Get Image................................................ 3 1.2 Get Image (synchronously - not recommended).............................

More information

Aruba Central Switch Configuration

Aruba Central Switch Configuration Aruba Central Switch Configuration User Guide Copyright Information Copyright 2017 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General

More information

The PureEngage Cloud API. Jim Crespino Director, Developer Enablement

The 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 information

Building the Modern Research Data Portal. Developer Tutorial

Building the Modern Research Data Portal. Developer Tutorial Building the Modern Research Data Portal Developer Tutorial Thank you to our sponsors! U. S. DEPARTMENT OF ENERGY 2 Presentation material available at www.globusworld.org/workshop2016 bit.ly/globus-2016

More information

Aruba Central Switch Configuration

Aruba Central Switch Configuration Aruba Central Switch Configuration User Guide Copyright Information Copyright 2017 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General

More information

Creating relying party clients using the Nimbus OAuth 2.0 SDK with OpenID Connect extensions

Creating relying party clients using the Nimbus OAuth 2.0 SDK with OpenID Connect extensions Creating relying party clients using the Nimbus OAuth 2.0 SDK with OpenID Connect extensions 2013-05-14, Vladimir Dzhuvinov Goals of the SDK Full implementation of the OIDC specs and all related OAuth

More information

Web Based Single Sign-On and Access Control

Web Based Single Sign-On and Access Control 0-- Web Based Single Sign-On and Access Control Different username and password for each website Typically, passwords will be reused will be weak will be written down Many websites to attack when looking

More information

DJOAuth2 Documentation

DJOAuth2 Documentation DJOAuth2 Documentation Release 0.6.0 Peter Downs Sep 27, 2017 Contents 1 Important Links 1 2 What is DJOAuth2? 3 3 Why use DJOAuth2? 5 4 What is implemented? 7 5 Quickstart Guide 9 5.1 Requirements...............................................

More information

Login with Amazon How-to Guide

Login with Amazon How-to Guide PDF last generated: August 28, 2017 Login with Amazon How-to Guide Version 3.02 Last generated: August 28, 2017 Login with Amazon How-to Guide Page 1 PDF last generated: August 28, 2017 Copyright 2017

More information

MediaAUTH Draft Proposal

MediaAUTH Draft Proposal MediaAUTH Draft Proposal August 21, 2012 Contents 1 Introduction 2 2 Service & User Perspective 2 2.1 Login...................................... 2 2.2 Soft Login.................................... 3

More information

AirWave Supported Infrastructure Devices

AirWave Supported Infrastructure Devices AirWave 8.2.6.1 Supported Infrastructure Devices AirWave provides a range of features to manage network infrastructure devices from Aruba Networks and other vendors. This document describes the supported

More information

JPX Data Cloud API Specifications

JPX Data Cloud API Specifications JPX Data Cloud API Specifications February 2015 TOKYO STOCK EXCHANGE Copyright 2015 Japan Exchange Group, Inc. All rights reserved. 1 API List User Authentication API No API Name Method URL 1User Authentication

More information

OpenID Connect Opens the Door to SAS Viya APIs

OpenID Connect Opens the Door to SAS Viya APIs Paper SAS1737-2018 OpenID Connect Opens the Door to SAS Viya APIs Mike Roda, SAS Institute Inc. ABSTRACT As part of the strategy to be open and cloud-ready, SAS Viya services leverage OAuth and OpenID

More information

Single Sign-On for PCF. User's Guide

Single Sign-On for PCF. User's Guide Single Sign-On for PCF Version 1.2 User's Guide 2018 Pivotal Software, Inc. Table of Contents Table of Contents Single Sign-On Overview Installation Getting Started with Single Sign-On Manage Service Plans

More information

TACHO ONLINE API. TUNGVOGNSSPECIALISTEN APS Københavnsvej 265, DK-4000 Roskilde

TACHO ONLINE API. TUNGVOGNSSPECIALISTEN APS Københavnsvej 265, DK-4000 Roskilde 2018 TACHO ONLINE API TUNGVOGNSSPECIALISTEN APS Københavnsvej 265, DK-4000 Roskilde CONTENT What s new?... 5 Tacho activities... 5 Welcome... 5 More information... 5 Terminology... 5 TVS... 5 Tacho Online...

More information

Salesforce IoT REST API Getting Started Guide

Salesforce IoT REST API Getting Started Guide Salesforce IoT REST API Getting Started Guide Version 42.0, Spring 18 @salesforcedocs Last updated: March 9, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

Login with Amazon. SDK for JavaScript v1.0 Reference

Login with Amazon. SDK for JavaScript v1.0 Reference Login with Amazon SDK for JavaScript v1.0 Reference Login with Amazon: SDK for JavaScript Reference Copyright 2016 Amazon Services, LLC or its affiliates. All rights reserved. Amazon and the Amazon logo

More information

Web Messaging Configuration Guide Document Version: 1.3 May 2018

Web Messaging Configuration Guide Document Version: 1.3 May 2018 Web Messaging Configuration Guide Document Version: 1.3 May 2018 Contents Introduction... 4 Web Messaging Benefits... 4 Deployment Steps... 5 1. Tag your brand site... 5 2. Request feature enablement...

More information

Aruba Networks and AirWave 8.2

Aruba Networks and AirWave 8.2 Aruba Networks and AirWave 8.2 Controller Config Copyright Information Copyright 2016 Hewlett Packard Enterprise Development LP Open Source Code This product includes code licensed under the GNU General

More information