

# Exemplos de código para o AWS STS usando AWS SDKs
<a name="service_code_examples_sts"></a>

Os exemplos de código a seguir mostram como usar o AWS STS com um kit de desenvolvimento de software (SDK) da AWS. 

*Ações* são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar perfis de serviço individuais, você pode ver as ações no contexto em seus cenários relacionados.

*Cenários* são exemplos de código que mostram como realizar tarefas específicas chamando várias funções dentro de um serviço ou combinadas com outros Serviços da AWS.

Para ver uma lista completa dos Guias do desenvolvedor e exemplos de código do SDK da AWS, consulte [Using this service with an AWS SDK](sdk-general-information-section.md). Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.

**Contents**
+ [Conceitos básicos](service_code_examples_sts_basics.md)
  + [Ações](service_code_examples_sts_actions.md)
    + [`AssumeRole`](sts_example_sts_AssumeRole_section.md)
    + [`AssumeRoleWithWebIdentity`](sts_example_sts_AssumeRoleWithWebIdentity_section.md)
    + [`DecodeAuthorizationMessage`](sts_example_sts_DecodeAuthorizationMessage_section.md)
    + [`GetFederationToken`](sts_example_sts_GetFederationToken_section.md)
    + [`GetSessionToken`](sts_example_sts_GetSessionToken_section.md)
+ [Cenários](service_code_examples_sts_scenarios.md)
  + [Assumir um perfil do IAM que exija um token de MFA](sts_example_sts_Scenario_AssumeRoleMfa_section.md)
  + [Configurar o Amazon ECS Service Connect](sts_example_ecs_ServiceConnect_085_section.md)
  + [Criar um URL para usuários federados usando](sts_example_sts_Scenario_ConstructFederatedUrl_section.md)
  + [Criar uma API REST com integração de proxy do Lambda](sts_example_api_gateway_GettingStarted_087_section.md)
  + [Criar uma tarefa do Linux no Amazon ECS para o tipo de inicialização do Fargate](sts_example_ecs_GettingStarted_086_section.md)
  + [Como criar um painel do CloudWatch com o nome da função como variável](sts_example_cloudwatch_GettingStarted_031_section.md)
  + [Criar um serviço do Amazon ECS para o tipo de inicialização do EC2](sts_example_ecs_GettingStarted_018_section.md)
  + [Como criar um espaço de trabalho do Amazon Managed Grafana](sts_example_iam_GettingStarted_044_section.md)
  + [Obtenha um token de sessão que requeira um token de MFA](sts_example_sts_Scenario_SessionTokenMfa_section.md)
  + [Conceitos básicos do Amazon ECR](sts_example_ecr_GettingStarted_078_section.md)
  + [Conceitos básicos do Amazon EKS](sts_example_eks_GettingStarted_034_section.md)
  + [Conceitos básicos do Amazon MSK](sts_example_ec2_GettingStarted_057_section.md)
  + [Conceitos básicos do Amazon OpenSearch Service](sts_example_opensearch_GettingStarted_016_section.md)
  + [Conceitos básicos do Amazon SageMaker Feature Store](sts_example_iam_GettingStarted_028_section.md)
  + [Conceitos básicos do Config](sts_example_config_service_GettingStarted_053_section.md)
  + [Conceitos básicos do End User Messaging Push](sts_example_pinpoint_GettingStarted_049_section.md)
  + [Conceitos básicos do IoT Core](sts_example_iot_GettingStarted_063_section.md)
  + [Conceitos básicos do WAF](sts_example_wafv2_GettingStarted_052_section.md)
  + [Mover segredos codificados para o Secrets Manager](sts_example_secrets_manager_GettingStarted_073_section.md)
  + [Executar testes de estresse da CPU em instâncias do EC2 usando o FIS](sts_example_iam_GettingStarted_069_section.md)
  + [Configurar o Systems Manager](sts_example_iam_GettingStarted_046_section.md)