What Protocols and Transaction formats can we support?
Protocols and Formats
HTTPS - Hypertext Transfer Protocol Secure (HTTPS) is an extension of
the Hypertext Transfer Protocol (HTTP). It uses encryption for secure
communication over a computer network and is widely used on the
Internet.
SFTP - Secure File Transfer Protocol (SFTP) is a secure version of the
File Transfer Protocol (FTP) that uses SSH encryption to securely
transfer files between systems.
REST - REST
(REpresentational State Transfer) is an architectural style for
providing standards between computer systems on the web, making it
easier for systems to communicate with each other.
XML -
XML (eXtensible Markup Language) is a markup language that defines a
set of rules for encoding documents in a format that is both
human-readable and machine-readable.
JSON - JSON
(JavaScript Object Notation) is an open standard file format and data
interchange format that uses human-readable text to store and transmit
data objects consisting of attribute–value pairs and arrays (or other
serializable values)
Security
Basic Authentication - Basic Authentication is a widely used,
industry-standard method for collecting username and password
information, transmitting them across the network in an unencrypted
form.
OAUTH2 - OAuth 2.0 (Open Authorization) is a standard
that allows a website or application to access resources hosted by
other web apps on behalf of a user, without sharing the user’s
credentials.