File tree
2,045 files changed
+213090
-185477
lines changed- .github/workflows
 - DynamoDbEncryption/runtimes/rust
 - releases/rust/db_esdk
- examples
- clientsupplier
 - itemencryptor
 - keyring
 - searchableencryption
- complexexample
 
 
 - src
- client
 - conversions
- batch_execute_statement_input_transform
 - batch_execute_statement_output_transform
 - batch_get_item_input_transform
 - batch_get_item_output_transform
 - batch_write_item_input_transform
 - batch_write_item_output_transform
 - delete_item_input_transform
 - delete_item_output_transform
 - dynamo_db_tables_encryption_config
 - execute_statement_input_transform
 - execute_statement_output_transform
 - execute_transaction_input_transform
 - execute_transaction_output_transform
 - get_item_input_transform
 - get_item_output_transform
 - put_item_input_transform
 - put_item_output_transform
 - query_input_transform
 - query_output_transform
 - resolve_attributes
 - scan_input_transform
 - scan_output_transform
 - transact_get_items_input_transform
 - transact_get_items_output_transform
 - transact_write_items_input_transform
 - transact_write_items_output_transform
 - update_item_input_transform
 - update_item_output_transform
 
 - deps
- aws_cryptography_dbEncryptionSdk_dynamoDb_itemEncryptor
- client
 - conversions
- decrypt_item
 - dynamo_db_item_encryptor_config
 - encrypt_item
 
 - error
 - operation
- decrypt_item
 - encrypt_item
 
 - types
 
 - aws_cryptography_dbEncryptionSdk_dynamoDb
- client
 - conversions
- create_dynamo_db_encryption_branch_key_id_supplier
 - dynamo_db_encryption_config
 - get_branch_key_id_from_ddb_key
 - get_encrypted_data_key_description
 
 - error
 - operation
- create_dynamo_db_encryption_branch_key_id_supplier
 - get_branch_key_id_from_ddb_key
 - get_encrypted_data_key_description
 
 - types
 
 - aws_cryptography_dbEncryptionSdk_structuredEncryption
- client
 - conversions
- decrypt_path_structure
 - decrypt_structure
 - encrypt_path_structure
 - encrypt_structure
 - resolve_auth_actions
 - structured_encryption_config
 
 - error
 - operation
- decrypt_path_structure
 - decrypt_structure
 - encrypt_path_structure
 - encrypt_structure
 - resolve_auth_actions
 
 - types
 
 - aws_cryptography_keyStore
- client
 - conversions
- create_key_store
 - create_key
 - get_active_branch_key
 - get_beacon_key
 - get_branch_key_version
 - get_key_store_info
 - key_store_config
 - version_key
 
 - error
 - operation
- create_key_store
 - create_key
 - get_active_branch_key
 - get_beacon_key
 - get_branch_key_version
 - get_key_store_info
 - version_key
 
 - types
 
 - aws_cryptography_materialProviders
- client
 - conversions
- create_aws_kms_discovery_keyring
 - create_aws_kms_discovery_multi_keyring
 - create_aws_kms_ecdh_keyring
 - create_aws_kms_hierarchical_keyring
 - create_aws_kms_keyring
 - create_aws_kms_mrk_discovery_keyring
 - create_aws_kms_mrk_discovery_multi_keyring
 - create_aws_kms_mrk_keyring
 - create_aws_kms_mrk_multi_keyring
 - create_aws_kms_multi_keyring
 - create_aws_kms_rsa_keyring
 - create_cryptographic_materials_cache
 - create_default_client_supplier
 - create_default_cryptographic_materials_manager
 - create_multi_keyring
 - create_raw_aes_keyring
 - create_raw_ecdh_keyring
 - create_raw_rsa_keyring
 - create_required_encryption_context_cmm
 - decrypt_materials
 - decryption_materials_with_plaintext_data_key
 - delete_cache_entry
 - encryption_materials_has_plaintext_data_key
 - get_algorithm_suite_info
 - get_branch_key_id
 - get_cache_entry
 - get_client
 - get_encryption_materials
 - initialize_decryption_materials
 - initialize_encryption_materials
 - material_providers_config
 - on_decrypt
 - on_encrypt
 - put_cache_entry
 - update_usage_metadata
 - valid_algorithm_suite_info
 - valid_decryption_materials_transition
 - valid_encryption_materials_transition
 - validate_commitment_policy_on_decrypt
 - validate_commitment_policy_on_encrypt
 
 - error
 - operation
- create_aws_kms_discovery_keyring
 - create_aws_kms_discovery_multi_keyring
 - create_aws_kms_ecdh_keyring
 - create_aws_kms_hierarchical_keyring
 - create_aws_kms_keyring
 - create_aws_kms_mrk_discovery_keyring
 - create_aws_kms_mrk_discovery_multi_keyring
 - create_aws_kms_mrk_keyring
 - create_aws_kms_mrk_multi_keyring
 - create_aws_kms_multi_keyring
 - create_aws_kms_rsa_keyring
 - create_cryptographic_materials_cache
 - create_default_client_supplier
 - create_default_cryptographic_materials_manager
 - create_multi_keyring
 - create_raw_aes_keyring
 - create_raw_ecdh_keyring
 - create_raw_rsa_keyring
 - create_required_encryption_context_cmm
 - decrypt_materials
 - decryption_materials_with_plaintext_data_key
 - delete_cache_entry
 - encryption_materials_has_plaintext_data_key
 - get_algorithm_suite_info
 - get_branch_key_id
 - get_cache_entry
 - get_client
 - get_encryption_materials
 - initialize_decryption_materials
 - initialize_encryption_materials
 - on_decrypt
 - on_encrypt
 - put_cache_entry
 - update_usage_metadata
 - valid_algorithm_suite_info
 - valid_decryption_materials_transition
 - valid_encryption_materials_transition
 - validate_commitment_policy_on_decrypt
 - validate_commitment_policy_on_encrypt
 
 - types
- client_supplier
 - keyring
 
 
 - aws_cryptography_primitives
- client
 - conversions
- aes_decrypt
 - aes_encrypt
 - aes_kdf_counter_mode
 - compress_public_key
 - crypto_config
 - decompress_public_key
 - digest
 - ecdsa_sign
 - ecdsa_verify
 - generate_ecc_key_pair
 - generate_ecdsa_signature_key
 - generate_random_bytes
 - generate_rsa_key_pair
 - get_public_key_from_private_key
 - get_rsa_key_modulus_length
 - h_mac
 - hkdf_expand
 - hkdf_extract
 - hkdf
 - kdf_counter_mode
 - parse_public_key
 - rsa_decrypt
 - rsa_encrypt
 - validate_public_key
 
 - error
 - operation
- aes_decrypt
 - aes_encrypt
 - aes_kdf_counter_mode
 - compress_public_key
 - decompress_public_key
 - digest
 - ecdsa_sign
 - ecdsa_verify
 - generate_ecc_key_pair
 - generate_ecdsa_signature_key
 - generate_random_bytes
 - generate_rsa_key_pair
 - get_public_key_from_private_key
 - get_rsa_key_modulus_length
 - h_mac
 - hkdf_expand
 - hkdf_extract
 - hkdf
 - kdf_counter_mode
 - parse_public_key
 - rsa_decrypt
 - rsa_encrypt
 - validate_public_key
 
 - types
 
 - com_amazonaws_dynamodb
- conversions
- batch_execute_statement
 - batch_get_item
 - batch_write_item
 - create_backup
 - create_global_table
 - create_table
 - delete_backup
 - delete_item
 - delete_resource_policy
 - delete_table
 - describe_backup
 - describe_continuous_backups
 - describe_contributor_insights
 - describe_endpoints
 - describe_export
 - describe_global_table_settings
 - describe_global_table
 - describe_import
 - describe_kinesis_streaming_destination
 - describe_limits
 - describe_table_replica_auto_scaling
 - describe_table
 - describe_time_to_live
 - disable_kinesis_streaming_destination
 - enable_kinesis_streaming_destination
 - error
 - execute_statement
 - execute_transaction
 - export_table_to_point_in_time
 - get_item
 - get_resource_policy
 - import_table
 - list_backups
 - list_contributor_insights
 - list_exports
 - list_global_tables
 - list_imports
 - list_tables
 - list_tags_of_resource
 - put_item
 - put_resource_policy
 - query
 - restore_table_from_backup
 - restore_table_to_point_in_time
 - scan
 - tag_resource
 - transact_get_items
 - transact_write_items
 - untag_resource
 - update_continuous_backups
 - update_contributor_insights
 - update_global_table_settings
 - update_global_table
 - update_item
 - update_kinesis_streaming_destination
 - update_table_replica_auto_scaling
 - update_table
 - update_time_to_live
 
 - types
 
 - com_amazonaws_kms
- conversions
- cancel_key_deletion
 - connect_custom_key_store
 - create_alias
 - create_custom_key_store
 - create_grant
 - create_key
 - decrypt
 - delete_alias
 - delete_custom_key_store
 - delete_imported_key_material
 - describe_custom_key_stores
 - describe_key
 - disable_key_rotation
 - disable_key
 - disconnect_custom_key_store
 - enable_key_rotation
 - enable_key
 - encrypt
 - error
 - generate_data_key_pair_without_plaintext
 - generate_data_key_pair
 - generate_data_key_without_plaintext
 - generate_data_key
 - generate_mac
 - generate_random
 - get_key_policy
 - get_key_rotation_status
 - get_parameters_for_import
 - get_public_key
 - import_key_material
 - list_aliases
 - list_grants
 - list_key_policies
 - list_key_rotations
 - list_keys
 - list_resource_tags
 - put_key_policy
 - re_encrypt
 - replicate_key
 - retire_grant
 - revoke_grant
 - rotate_key_on_demand
 - schedule_key_deletion
 - sign
 - tag_resource
 - untag_resource
 - update_alias
 - update_custom_key_store
 - update_key_description
 - update_primary_region
 - verify_mac
 - verify
 
 - types
 
 
 - error
 - operation
- batch_execute_statement_input_transform
 - batch_execute_statement_output_transform
 - batch_get_item_input_transform
 - batch_get_item_output_transform
 - batch_write_item_input_transform
 - batch_write_item_output_transform
 - delete_item_input_transform
 - delete_item_output_transform
 - execute_statement_input_transform
 - execute_statement_output_transform
 - execute_transaction_input_transform
 - execute_transaction_output_transform
 - get_item_input_transform
 - get_item_output_transform
 - put_item_input_transform
 - put_item_output_transform
 - query_input_transform
 - query_output_transform
 - resolve_attributes
 - scan_input_transform
 - scan_output_transform
 - transact_get_items_input_transform
 - transact_get_items_output_transform
 - transact_write_items_input_transform
 - transact_write_items_output_transform
 - update_item_input_transform
 - update_item_output_transform
 
 - types
 
 
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,045 files changed
+213090
-185477
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
17 | 17 |  | |
18 | 18 |  | |
19 | 19 |  | |
20 |  | - | |
21 |  | - | |
 | 20 | + | |
 | 21 | + | |
22 | 22 |  | |
23 | 23 |  | |
24 | 24 |  | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
1 | 1 |  | |
2 | 2 |  | |
3 |  | - | |
 | 3 | + | |
4 | 4 |  | |
5 | 5 |  | |
6 | 6 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
30 | 30 |  | |
31 | 31 |  | |
32 | 32 |  | |
 | 33 | + | |
 | 34 | + | |
 | 35 | + | |
 | 36 | + | |
 | 37 | + | |
 | 38 | + | |
 | 39 | + | |
 | 40 | + | |
 | 41 | + | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
 | 45 | + | |
 | 46 | + | |
 | 47 | + | |
 | 48 | + | |
 | 49 | + | |
33 | 50 |  | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
1 | 1 |  | |
2 | 2 |  | |
3 |  | - | |
 | 3 | + | |
4 | 4 |  | |
5 | 5 |  | |
6 | 6 |  | |
 | |||
16 | 16 |  | |
17 | 17 |  | |
18 | 18 |  | |
19 |  | - | |
20 |  | - | |
21 |  | - | |
22 |  | - | |
23 |  | - | |
 | 19 | + | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
 | 23 | + | |
24 | 24 |  | |
25 |  | - | |
 | 25 | + | |
26 | 26 |  | |
27 | 27 |  | |
28 |  | - | |
 | 28 | + | |
29 | 29 |  | |
30 | 30 |  | |
31 |  | - | |
32 |  | - | |
 | 31 | + | |
 | 32 | + | |
33 | 33 |  | |
34 | 34 |  | |
35 | 35 |  | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
22 | 22 |  | |
23 | 23 |  | |
24 | 24 |  | |
25 |  | - | |
 | 25 | + | |
26 | 26 |  | |
27 | 27 |  | |
28 | 28 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
5 | 5 |  | |
6 | 6 |  | |
7 | 7 |  | |
8 |  | - | |
9 | 8 |  | |
10 | 9 |  | |
 | 10 | + | |
11 | 11 |  | |
12 | 12 |  | |
13 |  | - | |
14 | 13 |  | |
 | 14 | + | |
15 | 15 |  | |
16 | 16 |  | |
17 | 17 |  | |
 | |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
4 | 4 |  | |
5 | 5 |  | |
6 | 6 |  | |
7 |  | - | |
 | 7 | + | |
8 | 8 |  | |
9 | 9 |  | |
10 | 10 |  | |
11 |  | - | |
 | 11 | + | |
12 | 12 |  | |
13 | 13 |  | |
14 | 14 |  | |
 | |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
2 | 2 |  | |
3 | 3 |  | |
4 | 4 |  | |
 | 5 | + | |
5 | 6 |  | |
6 | 7 |  | |
7 | 8 |  | |
8 |  | - | |
9 | 9 |  | |
10 | 10 |  | |
11 | 11 |  | |
 | |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
5 | 5 |  | |
6 | 6 |  | |
7 | 7 |  | |
8 |  | - | |
9 | 8 |  | |
10 | 9 |  | |
 | 10 | + | |
11 | 11 |  | |
12 |  | - | |
13 | 12 |  | |
 | 13 | + | |
14 | 14 |  | |
15 | 15 |  | |
16 | 16 |  | |
 | |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
5 | 5 |  | |
6 | 6 |  | |
7 | 7 |  | |
 | 8 | + | |
 | 9 | + | |
8 | 10 |  | |
9 | 11 |  | |
10 | 12 |  | |
11 | 13 |  | |
12 | 14 |  | |
13 |  | - | |
14 | 15 |  | |
15 |  | - | |
16 | 16 |  | |
17 | 17 |  | |
18 | 18 |  | |
 | |||
0 commit comments