|
584 | 584 | "type":"list", |
585 | 585 | "member":{"shape":"Alias"} |
586 | 586 | }, |
| 587 | + "As2805KeyVariant":{ |
| 588 | + "type":"string", |
| 589 | + "enum":[ |
| 590 | + "TERMINAL_MAJOR_KEY_VARIANT_00", |
| 591 | + "PIN_ENCRYPTION_KEY_VARIANT_28", |
| 592 | + "MESSAGE_AUTHENTICATION_KEY_VARIANT_24", |
| 593 | + "DATA_ENCRYPTION_KEY_VARIANT_22" |
| 594 | + ] |
| 595 | + }, |
587 | 596 | "Boolean":{ |
588 | 597 | "type":"boolean", |
589 | 598 | "box":true |
|
617 | 626 | }, |
618 | 627 | "Country":{ |
619 | 628 | "shape":"CertificateSubjectTypeCountryString", |
620 | | - "documentation":"<p>The city you provide to create the certificate signing request.</p>" |
| 629 | + "documentation":"<p>The country you provide to create the certificate signing request.</p>" |
621 | 630 | }, |
622 | 631 | "StateOrProvince":{ |
623 | 632 | "shape":"CertificateSubjectTypeStateOrProvinceString", |
|
883 | 892 | "min":16, |
884 | 893 | "pattern":"(?:[0-9a-fA-F][0-9a-fA-F])+" |
885 | 894 | }, |
| 895 | + "ExportAs2805KeyCryptogram":{ |
| 896 | + "type":"structure", |
| 897 | + "required":[ |
| 898 | + "WrappingKeyIdentifier", |
| 899 | + "As2805KeyVariant" |
| 900 | + ], |
| 901 | + "members":{ |
| 902 | + "WrappingKeyIdentifier":{"shape":"KeyArnOrKeyAliasType"}, |
| 903 | + "As2805KeyVariant":{ |
| 904 | + "shape":"As2805KeyVariant", |
| 905 | + "documentation":"<p>The cryptographic usage of the key under export.</p>" |
| 906 | + } |
| 907 | + }, |
| 908 | + "documentation":"<p>Parameter information for key material export using AS2805 key cryptogram format.</p>" |
| 909 | + }, |
886 | 910 | "ExportAttributes":{ |
887 | 911 | "type":"structure", |
888 | 912 | "members":{ |
|
1013 | 1037 | "DiffieHellmanTr31KeyBlock":{ |
1014 | 1038 | "shape":"ExportDiffieHellmanTr31KeyBlock", |
1015 | 1039 | "documentation":"<p>Key derivation parameter information for key material export using asymmetric ECDH key exchange method.</p>" |
| 1040 | + }, |
| 1041 | + "As2805KeyCryptogram":{ |
| 1042 | + "shape":"ExportAs2805KeyCryptogram", |
| 1043 | + "documentation":"<p>Parameter information for key material export using AS2805 key cryptogram format.</p>" |
1016 | 1044 | } |
1017 | 1045 | }, |
1018 | 1046 | "documentation":"<p>Parameter information for key material export from Amazon Web Services Payment Cryptography using TR-31 or TR-34 or RSA wrap and unwrap key exchange method.</p>", |
|
1308 | 1336 | "min":20, |
1309 | 1337 | "pattern":"[0-9A-F]{20}$|^[0-9A-F]{24}" |
1310 | 1338 | }, |
| 1339 | + "ImportAs2805KeyCryptogram":{ |
| 1340 | + "type":"structure", |
| 1341 | + "required":[ |
| 1342 | + "As2805KeyVariant", |
| 1343 | + "KeyModesOfUse", |
| 1344 | + "KeyAlgorithm", |
| 1345 | + "Exportable", |
| 1346 | + "WrappingKeyIdentifier", |
| 1347 | + "WrappedKeyCryptogram" |
| 1348 | + ], |
| 1349 | + "members":{ |
| 1350 | + "As2805KeyVariant":{ |
| 1351 | + "shape":"As2805KeyVariant", |
| 1352 | + "documentation":"<p>The cryptographic usage of the key under import.</p>" |
| 1353 | + }, |
| 1354 | + "KeyModesOfUse":{"shape":"KeyModesOfUse"}, |
| 1355 | + "KeyAlgorithm":{ |
| 1356 | + "shape":"KeyAlgorithm", |
| 1357 | + "documentation":"<p>The key algorithm of the key under import.</p>" |
| 1358 | + }, |
| 1359 | + "Exportable":{ |
| 1360 | + "shape":"Boolean", |
| 1361 | + "documentation":"<p>Specified whether the key is exportable. This data is immutable after the key is imported.</p>" |
| 1362 | + }, |
| 1363 | + "WrappingKeyIdentifier":{"shape":"KeyArnOrKeyAliasType"}, |
| 1364 | + "WrappedKeyCryptogram":{ |
| 1365 | + "shape":"WrappedKeyCryptogram", |
| 1366 | + "documentation":"<p>The wrapped key cryptogram under import.</p>" |
| 1367 | + } |
| 1368 | + }, |
| 1369 | + "documentation":"<p>Parameter information for key material import using AS2805 key cryptogram format.</p>" |
| 1370 | + }, |
1311 | 1371 | "ImportDiffieHellmanTr31KeyBlock":{ |
1312 | 1372 | "type":"structure", |
1313 | 1373 | "required":[ |
|
1434 | 1494 | "DiffieHellmanTr31KeyBlock":{ |
1435 | 1495 | "shape":"ImportDiffieHellmanTr31KeyBlock", |
1436 | 1496 | "documentation":"<p>Key derivation parameter information for key material import using asymmetric ECDH key exchange method.</p>" |
| 1497 | + }, |
| 1498 | + "As2805KeyCryptogram":{ |
| 1499 | + "shape":"ImportAs2805KeyCryptogram", |
| 1500 | + "documentation":"<p>Parameter information for key material import using AS2805 key cryptogram format.</p>" |
1437 | 1501 | } |
1438 | 1502 | }, |
1439 | 1503 | "documentation":"<p>Parameter information for key material import into Amazon Web Services Payment Cryptography using TR-31 or TR-34 or RSA wrap and unwrap key exchange method.</p>", |
|
1886 | 1950 | "TR31_K0_KEY_ENCRYPTION_KEY", |
1887 | 1951 | "TR31_K1_KEY_BLOCK_PROTECTION_KEY", |
1888 | 1952 | "TR31_K3_ASYMMETRIC_KEY_FOR_KEY_AGREEMENT", |
| 1953 | + "TR31_M0_ISO_16609_MAC_KEY", |
1889 | 1954 | "TR31_M3_ISO_9797_3_MAC_KEY", |
1890 | 1955 | "TR31_M1_ISO_9797_1_MAC_KEY", |
1891 | 1956 | "TR31_M6_ISO_9797_5_CMAC_KEY", |
|
0 commit comments