

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Aplicar uma versão mínima do TLS
<a name="configure-http-tls"></a>

Com o AWS SDK para Kotlin, você pode configurar a versão mínima do TLS ao se conectar aos endpoints de serviço. O SDK oferece diferentes opções de configuração. Na ordem da maior para a menor precedência, as opções são:
+ Configurar explicitamente o mecanismo HTTP
+ Definir a propriedade do `sdk.minTls` sistema JVM
+ Defina a variável de `SDK_MIN_TLS` ambiente

## Configurar o mecanismo HTTP
<a name="configure-http-tls-engine"></a>

Ao especificar um mecanismo HTTP não padrão para um cliente de serviço, você pode definir o `tlsContext.minVersion` campo.

O exemplo a seguir configura o mecanismo HTTP e qualquer cliente de serviço que o usa para usar o TLS v1.2 no mínimo.

```
DynamoDbClient {
    region = "us-east-2"
    httpClient {
        tlsContext {
            minVersion = TlsVersion.TLS_1_2
        }
    }
}.use { ddb ->

    // Perform some actions with Amazon DynamoDB.
}
```

## Definir a propriedade do `sdk.minTls` sistema JVM
<a name="configure-http-tls-sysprop"></a>

Você pode definir a propriedade do sistema `sdk.minTls` JVM. Quando você inicia um aplicativo com a propriedade do sistema definida, todos os mecanismos HTTP criados pelo AWS SDK para Kotlin usam a versão mínima especificada do TLS por padrão. No entanto, você pode substituir isso explicitamente na configuração do mecanismo HTTP. Os valores permitidos são:
+ TLS\$11\$10
+ TLS\$11\$11
+ TLS\$11\$12
+ TLS\$11\$13

## Defina a variável de `SDK_MIN_TLS` ambiente
<a name="configure-http-tls-envvar"></a>

Você pode definir a variável de `SDK_MIN_TLS` ambiente. Quando você inicia um aplicativo com a variável de ambiente definida, todos os mecanismos HTTP criados pelo AWS SDK para Kotlin usam a versão mínima especificada do TLS, a menos que sejam substituídos por outra opção.

Os valores permitidos são:
+ TLS\$11\$10
+ TLS\$11\$11
+ TLS\$11\$12
+ TLS\$11\$13