HKM Consulting, LLC Website

Main Content

Open Source overtaking Closed Source

Posted by Chris on December 27, 2015






Interesting article in Wired discussing how the Open Source movement gained significant traction in 2015 with the addition of Apple, Microsoft, Google and Elon.

Posted in Open Source Software | No Comments »

OpenID Connect integration via WSO2

Posted by Chris on November 7, 2015






Some of our latest work has been doing research and implementation of OpenID Connect using WSO2 Identity and WSO2 API Manager products via an Authorization Grant. To demonstrate this feature we leveraged Google Developer Console to create a OAuth2 application. This helps provide the consumer key and secret that is necessary for federated authentication. Additionally […]

Posted in Open Source Software, Security, WSO2 | No Comments »

DevOps with Swagger

Posted by Chris on August 18, 2015






Swagger provides a portable way to document REST APIs. This is similar to what WSDL/XML Schema did for SOAP Based services. General support by Microsoft, AWS, WSO2 and the acquisition by Smartbear earlier this year have helped its adoption and marketing. In order to better understand the features / functions, we are instrumenting our REST […]

Posted in Open Source Software, Smartbear, Swagger | No Comments »

WSO2 Identity Server fails to use updated settings with Salesforce.com integration

Posted by Chris on August 18, 2015






We just recently ran into an issue where WSO2 Identity Server would not update Salesforce.com provider settings including client_id and client_secret through the administration console. Examination of HTTP requests being sent to Salesforce.com login server showed that some of the settings were still set to the previous values. We had delete the Salesforce.com configuration and […]

Posted in Open Source Software, Security | No Comments »

Customize WSO2 API Manager

Posted by Chris on March 12, 2014






If you didn’t get a chance to watch the webinar regarding customization of the API Manager, check out the slides. The focus of the webinar was in showing how to modify some of the basic UI features like the header, icon, footer etc. Walking through the location of the jaggery application location in the wso2am […]

Posted in API, Open Source Software | No Comments »

WSO2 API Manager QuickStart

Posted by Chris on February 28, 2014






Working with several clients on the WSO2 API Manager, I thought a quick blog post may be helpful. This post focuses on the key workflow of publishing an API and then invoking that API. The two pieces that are important are moving a published API from the CREATED state to the PUBLISHED state. The second […]

Posted in API, Open Source Software | No Comments »

Configure JBoss Infinispan for REST

Posted by Chris on September 16, 2013






We have been working with on configuring Infinispan with REST. One of the requirements is to enforce basic authentication and an authorization policy. With the JBoss configuration file having an endpoint defined similar to below: <subsystem xmlns=”urn:infinispan:server:endpoint:6.0″> <rest-connector virtual-server=”default-host” cache-container=”clustered” security-domain=”other” auth-method=”BASIC”/> </subsystem> Once this is completed a user needs to be added to the […]

Posted in API, Data Grid, Open Source Software | Comments Off on Configure JBoss Infinispan for REST