

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# KmsGrantConstraints
<a name="API_KmsGrantConstraints"></a>

Utilisez cette structure pour proposer d'autoriser les [opérations cryptographiques](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#cryptographic-operations) dans l'autorisation uniquement lorsque la demande d'opération inclut le [contexte de chiffrement](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context) spécifié. Vous ne pouvez spécifier qu'un seul type de contexte de chiffrement. Une carte vide est considérée comme non spécifiée. Pour de plus amples informations, veuillez consulter [GrantConstraints](https://docs.aws.amazon.com/kms/latest/APIReference/API_GrantConstraints.html).

## Table des matières
<a name="API_KmsGrantConstraints_Contents"></a>

 ** encryptionContextEquals **   <a name="accessanalyzer-Type-KmsGrantConstraints-encryptionContextEquals"></a>
Liste de paires clé-valeur qui doivent correspondre au contexte de chiffrement indiqué dans la demande d'opération [cryptographique](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#cryptographic-operations). L'autorisation autorise l'opération uniquement lorsque le contexte de chiffrement de la demande est le même que le contexte de chiffrement spécifié dans cette contrainte.  
Type : mappage chaîne/chaîne  
Obligatoire : non

 ** encryptionContextSubset **   <a name="accessanalyzer-Type-KmsGrantConstraints-encryptionContextSubset"></a>
Liste des paires clé-valeur qui doivent être incluses dans le contexte de chiffrement de la demande d'opération [cryptographique](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#cryptographic-operations). L'autorisation autorise l'opération cryptographique uniquement lorsque le contexte de chiffrement de la demande inclut les paires clé-valeur spécifiées dans cette contrainte, bien qu'il puisse inclure des paires clé-valeur supplémentaires.  
Type : mappage chaîne/chaîne  
Obligatoire : non

## Voir aussi
<a name="API_KmsGrantConstraints_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des AWS SDK spécifiques au langage, consultez les pages suivantes :
+  [AWS SDK pour C\+\+](https://docs.aws.amazon.com/goto/SdkForCpp/accessanalyzer-2019-11-01/KmsGrantConstraints) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/accessanalyzer-2019-11-01/KmsGrantConstraints) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/accessanalyzer-2019-11-01/KmsGrantConstraints) 