Iguana Webservices

Overview

Call a webservice

Demonstrates simple web service calls to read a web service and output results to a web page

Create a webservice

Use a web service to return the first name for patient(s) from a database for a specified surname

Webservice with Permissions

Use a webservice to serve up different information depending on group membership

Basic authentication

How to implement basic authentication using an Iguana channel

Query Iguana User Role/Email

Use the iguana.user module to authenticate users, and retrieve email addresses

HTTP with Caching

Use the net.http.cache.lua module to cache http commands for improved editor performance

OAuth 2.0 via JWT iFormBuilder

Demonstrate OAuth 2.0 with a JSON web token for authentication (using iFormBuilder)

OAuth 1.0 with Twitter

Demonstrate OAuth 1.0 using HMAC signing for authentication (using the Twitter API)

OAuth 1.1 with Xero

Demonstrate OAuth 1.1 using RSA-SHA based signing for authentication (using the Xero API)

FHIR Client and Server

Demonstrates how to use the FHIR API to access and manipulate health care information