

# Fazer solicitações usando os AWS SDKs
<a name="MakingAuthenticatedRequests"></a>

**Topics**
+ [Fazer solicitações usando credenciais de usuário do IAM ou da Conta da AWS](AuthUsingAcctOrUserCredentials.md)
+ [Fazer solicitações usando credenciais temporárias de usuário do IAM](AuthUsingTempSessionToken.md)
+ [Fazer solicitações usando credenciais temporárias de usuário federado](AuthUsingTempFederationToken.md)

Você pode enviar solicitações autenticadas para o Amazon S3 usando o AWS SDK ou fazendo chamadas de API REST diretamente em sua aplicação. A API do AWS SDK usa as credenciais fornecidas por você para computar a assinatura para autenticação. Se você usar a API REST diretamente em seus aplicativos, deverá gravar o código necessário para computar a assinatura para autenticar sua solicitação. Para obter uma lista de AWS SDKs disponíveis, acesse [Código de exemplo e bibliotecas](https://aws.amazon.com/code/). 