Trusted Application API - Enabling communications services for the cloud