You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: clients/client-kms/README.md
+4-1Lines changed: 4 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,10 @@ retrying requests automatically. For more information about the Amazon Web Servi
24
24
download and install them, see <ahref="http://aws.amazon.com/tools/">Tools for Amazon Web
25
25
Services</a>.</p>
26
26
</note>
27
-
<p>We recommend that you use the Amazon Web Services SDKs to make programmatic API calls to KMS.</p>
27
+
<p>We recommend that you use the Amazon Web Services SDKs to make programmatic API calls to KMS. </p>
28
+
<p>If you need to use FIPS 140-2 validated cryptographic modules when communicating with
29
+
Amazon Web Services, use the FIPS endpoint in your preferred Amazon Web Services Region. For more information about the
30
+
available FIPS endpoints, see <ahref="https://docs.aws.amazon.com/general/latest/gr/kms.html#kms_region">Service endpoints</a> in the Key Management Service topic of the <i>Amazon Web Services General Reference</i>.</p>
28
31
<p>Clients must support TLS (Transport Layer Security) 1.0. We recommend TLS 1.2. Clients
29
32
must also support cipher suites with Perfect Forward Secrecy (PFS) such as Ephemeral
30
33
Diffie-Hellman (DHE) or Elliptic Curve Ephemeral Diffie-Hellman (ECDHE). Most modern systems
* download and install them, see <a href="http://aws.amazon.com/tools/">Tools for Amazon Web
420
426
* Services</a>.</p>
421
427
* </note>
422
-
* <p>We recommend that you use the Amazon Web Services SDKs to make programmatic API calls to KMS.</p>
428
+
* <p>We recommend that you use the Amazon Web Services SDKs to make programmatic API calls to KMS. </p>
429
+
* <p>If you need to use FIPS 140-2 validated cryptographic modules when communicating with
430
+
* Amazon Web Services, use the FIPS endpoint in your preferred Amazon Web Services Region. For more information about the
431
+
* available FIPS endpoints, see <a href="https://docs.aws.amazon.com/general/latest/gr/kms.html#kms_region">Service endpoints</a> in the Key Management Service topic of the <i>Amazon Web Services General Reference</i>.</p>
423
432
* <p>Clients must support TLS (Transport Layer Security) 1.0. We recommend TLS 1.2. Clients
424
433
* must also support cipher suites with Perfect Forward Secrecy (PFS) such as Ephemeral
425
434
* Diffie-Hellman (DHE) or Elliptic Curve Ephemeral Diffie-Hellman (ECDHE). Most modern systems
* <p>For more information about scheduling and canceling deletion of a KMS key, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/deleting-keys.html">Deleting KMS keys</a> in the
28
28
* <i>Key Management Service Developer Guide</i>.</p>
29
29
* <p>The KMS key that you use for this operation must be in a compatible key state. For
30
-
* details, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">Key state: Effect on your KMS key</a> in the <i>Key Management Service Developer Guide</i>.</p>
30
+
* details, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">Key states of KMS keys</a> in the <i>Key Management Service Developer Guide</i>.</p>
31
31
* <p>
32
32
* <b>Cross-account
33
33
* use</b>: No. You cannot perform this operation on a KMS key in a different Amazon Web Services account.</p>
* <p>Adding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/abac.html">Using ABAC in KMS</a> in the <i>Key Management Service Developer Guide</i>.</p>
27
+
* <p>Adding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/abac.html">ABAC in KMS</a> in the <i>Key Management Service Developer Guide</i>.</p>
28
28
* </note>
29
29
* <p>You can use an alias to identify a KMS key in the KMS console, in the <a>DescribeKey</a> operation and in <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#cryptographic-operations">cryptographic operations</a>, such as <a>Encrypt</a> and
30
30
* <a>GenerateDataKey</a>. You can also change the KMS key that's associated with
* <p>This operation does not return a response. To get the alias that you created, use the
40
40
* <a>ListAliases</a> operation.</p>
41
41
* <p>The KMS key that you use for this operation must be in a compatible key state. For
42
-
* details, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">Key state: Effect on your KMS key</a> in the <i>Key Management Service Developer Guide</i>.</p>
42
+
* details, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">Key states of KMS keys</a> in the <i>Key Management Service Developer Guide</i>.</p>
43
43
* <p>
44
44
* <b>Cross-account use</b>: No. You cannot perform this operation on an alias in a different Amazon Web Services account.</p>
* grants are considered along with key policies and IAM policies. Grants are often used for
29
29
* temporary permissions because you can create one, use its permissions, and delete it without
30
30
* changing your key policies or IAM policies. </p>
31
-
* <p>For detailed information about grants, including grant terminology, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/grants.html">Using grants</a> in the
31
+
* <p>For detailed information about grants, including grant terminology, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/grants.html">Grants in KMS</a> in the
32
32
* <i>
33
33
* <i>Key Management Service Developer Guide</i>
34
34
* </i>. For examples of working with grants in several
* <p>The KMS key that you use for this operation must be in a compatible key state. For
56
-
* details, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">Key state: Effect on your KMS key</a> in the <i>Key Management Service Developer Guide</i>.</p>
56
+
* details, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">Key states of KMS keys</a> in the <i>Key Management Service Developer Guide</i>.</p>
57
57
* <p>
58
58
* <b>Cross-account use</b>: Yes.
59
59
* To perform this operation on a KMS key in a different Amazon Web Services account, specify the key
0 commit comments