Bibliotecas cliente
As bibliotecas oficiais são organizadas por domínio, de acordo com a finalidade de cada família de SDKs. Atualmente, existe apenas o domínio de autenticação. Novos domínios que venham a surgir, como o de envio de recurso, serão apresentados em seções próprias, sem mesclar conteúdos distintos.
Autenticação
Quatro implementações da mesma biblioteca, uma por linguagem, com comportamento idêntico: assinam as credenciais, solicitam o token via SMART Backend Services e o renovam antes da expiração. Para o detalhamento do funcionamento interno, consulte a página de Autenticação.
Python
Ainda não está no PyPI. Por enquanto você instala a partir do código-fonte, com suporte opcional a HSM.
Java
Disponível como dependência Maven. A versão 0.4.0 está publicada enquanto o pacote não chega ao Maven Central.
TypeScript
Ainda não está no npm público. Instale a partir de um tarball do repositório ou apontando direto para o Git.
C#
Distribuído como pacote NuGet, publicado junto de cada versão lançada no GitHub.