apigee / iloveapis2015-hmac-httpsignature

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

I love APIs 2015 - Advanced Security Extensions - HMAC, HttpSignature

This repo contains all the source code, sample api proxies, readmes, and other supporting information for the session entitled "Advanced Security Extensions - HMAC, HttpSignature" at Apigee's ILoveAPIS 2015 conference, held in San Jose, California, 2015 October 12-14.

What's going on here?

This repo contains Java source code for Apigee Edge callout classes, that do HMAC and HttpSignature. You can build the Java callout classes and immediately begin using them in your API Proxies.

  • HMAC - Generating HMACs within an Apigee Edge apiproxy
  • HttpSignature - Verifying HttpSignatures within an Apigee Edge apiproxy

Pre-build step

It is not necessary to build the Java source code contained in the subdirectories here, in order to use the HMAC or HttpSignature policies in Apigee Edge. But, if you do wish to build, you can use maven to do so.

About

License:Apache License 2.0


Languages

Language:Java 77.6%Language:Shell 19.0%Language:JavaScript 3.5%