The GSMA Mobile Money API SDKs provides 3 levels of security

# No Authentication

Available only for a Sandbox account. No access keys required for communiction. Developers can access functions that do not require authentication from window.gsma.noAuth

# Basic Authentication

Basic level of authentication. Requires Consumer key and Consumer secret key.

# OAuth2 based Authentication

Standard level of authentication Requires encryption of username, pass, apiKey