A RFC 6749 define a estrutura do protocolo OAuth 2.0.
Os dois tipos de clientes desse protocolo são conhecidos como clientes
agent-based e tokenless.
aberto e criptografado.
confidencial e público.
fechado e seguro.
tsl e ssl.