Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion test-server/java-v4-server/s3ec-staging
Submodule s3ec-staging updated 76 files
+3 −0 .github/workflows/build.yml
+19 −1 .github/workflows/ci-workflow.yml
+25 −0 .github/workflows/issue-notification.yml
+36 −0 CHANGELOG.md
+12 −9 SUPPORT_POLICY.rst
+1 −1 migration_examples/v3-to-v4/v4/pom.xml
+12 −6 pom.xml
+92 −0 src/examples/java/software/amazon/encryption/s3/examples/InstructionFileExample.java
+4 −4 src/main/java/software/amazon/encryption/s3/S3AsyncEncryptionClient.java
+24 −7 src/main/java/software/amazon/encryption/s3/S3EncryptionClient.java
+19 −4 src/main/java/software/amazon/encryption/s3/internal/ApiNameVersion.java
+39 −6 src/main/java/software/amazon/encryption/s3/internal/GetEncryptedObjectPipeline.java
+4 −6 src/main/java/software/amazon/encryption/s3/internal/MultipartUploadObjectPipeline.java
+2 −4 src/main/java/software/amazon/encryption/s3/internal/PutEncryptedObjectPipeline.java
+3 −2 src/main/java/software/amazon/encryption/s3/internal/UploadObjectObserver.java
+7 −4 src/main/java/software/amazon/encryption/s3/legacy/internal/AdjustedRangeSubscriber.java
+13 −13 src/test/java/software/amazon/encryption/s3/AdditionalDecryptionKeyMaterialTest.java
+5 −5 src/test/java/software/amazon/encryption/s3/ParameterMalleabilityTest.java
+55 −28 src/test/java/software/amazon/encryption/s3/S3AsyncEncryptionClientTest.java
+15 −15 src/test/java/software/amazon/encryption/s3/S3EncryptionClientBuilderValidationTest.java
+11 −11 src/test/java/software/amazon/encryption/s3/S3EncryptionClientCRTTest.java
+5 −5 src/test/java/software/amazon/encryption/s3/S3EncryptionClientCommitmentPolicyTest.java
+47 −47 src/test/java/software/amazon/encryption/s3/S3EncryptionClientCompatibilityTest.java
+232 −0 src/test/java/software/amazon/encryption/s3/S3EncryptionClientGetObjectStreamCloseTest.java
+16 −16 src/test/java/software/amazon/encryption/s3/S3EncryptionClientInstructionFileTest.java
+9 −9 src/test/java/software/amazon/encryption/s3/S3EncryptionClientMatDescAndEncContextV3FormatTest.java
+7 −7 src/test/java/software/amazon/encryption/s3/S3EncryptionClientMatDescTest.java
+18 −18 src/test/java/software/amazon/encryption/s3/S3EncryptionClientMultipartUploadTest.java
+0 −1 src/test/java/software/amazon/encryption/s3/S3EncryptionClientRangedGetCompatibilityTest.java
+47 −47 src/test/java/software/amazon/encryption/s3/S3EncryptionClientReEncryptInstructionFileTest.java
+4 −4 ...e/amazon/encryption/s3/S3EncryptionClientReEncryptInstructionFileWithAdditionalDecryptionMaterialsTest.java
+185 −0 src/test/java/software/amazon/encryption/s3/S3EncryptionClientRequestOverrideConfigurationTest.java
+4 −4 src/test/java/software/amazon/encryption/s3/S3EncryptionClientRsaKeyPairTest.java
+15 −15 src/test/java/software/amazon/encryption/s3/S3EncryptionClientStreamTest.java
+72 −46 src/test/java/software/amazon/encryption/s3/S3EncryptionClientTest.java
+2 −2 src/test/java/software/amazon/encryption/s3/S3EncryptionClientTestVectorsTest.java
+7 −7 src/test/java/software/amazon/encryption/s3/algorithms/AlgorithmSuiteValidationTest.java
+2 −2 src/test/java/software/amazon/encryption/s3/examples/AsyncClientExampleTest.java
+2 −2 src/test/java/software/amazon/encryption/s3/examples/ClientConfigurationExampleTest.java
+21 −0 src/test/java/software/amazon/encryption/s3/examples/InstructionFileExampleTest.java
+2 −2 src/test/java/software/amazon/encryption/s3/examples/MultipartUploadExampleTest.java
+2 −2 src/test/java/software/amazon/encryption/s3/examples/PartialKeyPairExampleTest.java
+2 −2 src/test/java/software/amazon/encryption/s3/examples/RangedGetExampleTest.java
+42 −0 src/test/java/software/amazon/encryption/s3/examples/ReEncryptInstructionFileExampleTest.java
+2 −2 src/test/java/software/amazon/encryption/s3/internal/ApiNameVersionTest.java
+22 −22 src/test/java/software/amazon/encryption/s3/internal/CipherProviderTest.java
+3 −3 src/test/java/software/amazon/encryption/s3/internal/CipherSubscriberTest.java
+25 −25 src/test/java/software/amazon/encryption/s3/internal/ContentMetadataStrategyTest.java
+6 −6 src/test/java/software/amazon/encryption/s3/internal/ContentMetadataTest.java
+42 −42 src/test/java/software/amazon/encryption/s3/internal/ConvertSDKRequestsTest.java
+3 −3 src/test/java/software/amazon/encryption/s3/internal/EncryptedContentTest.java
+405 −0 src/test/java/software/amazon/encryption/s3/internal/GetEncryptedObjectPipelineTransportTest.java
+3 −3 src/test/java/software/amazon/encryption/s3/internal/InstructionFileConfigUploadTest.java
+9 −9 src/test/java/software/amazon/encryption/s3/internal/InstructionFileConfigValidationTest.java
+3 −3 src/test/java/software/amazon/encryption/s3/internal/MetadataKeyConstantsTest.java
+167 −0 src/test/java/software/amazon/encryption/s3/internal/MultipartUploadObjectPipelineTest.java
+6 −6 src/test/java/software/amazon/encryption/s3/internal/StreamingAesGcmContentStrategyTest.java
+224 −0 src/test/java/software/amazon/encryption/s3/internal/UploadObjectObserverTest.java
+193 −0 src/test/java/software/amazon/encryption/s3/legacy/internal/AdjustedRangeSubscriberDemandTest.java
+119 −0 src/test/java/software/amazon/encryption/s3/legacy/internal/AdjustedRangeSubscriberTest.java
+5 −5 src/test/java/software/amazon/encryption/s3/legacy/internal/RangedGetUtilsTest.java
+4 −4 src/test/java/software/amazon/encryption/s3/materials/AesKeyringTest.java
+3 −3 src/test/java/software/amazon/encryption/s3/materials/CryptographicMaterialsManagerTest.java
+8 −8 src/test/java/software/amazon/encryption/s3/materials/CryptographicMaterialsValidationTest.java
+4 −4 src/test/java/software/amazon/encryption/s3/materials/DecryptionMaterialsTest.java
+2 −2 src/test/java/software/amazon/encryption/s3/materials/DefaultDataKeyGeneratorTest.java
+4 −4 src/test/java/software/amazon/encryption/s3/materials/EncryptedDataKeyTest.java
+3 −3 src/test/java/software/amazon/encryption/s3/materials/EncryptionMaterialsRequestTest.java
+9 −9 src/test/java/software/amazon/encryption/s3/materials/EncryptionMaterialsTest.java
+5 −5 src/test/java/software/amazon/encryption/s3/materials/KeyMaterialTest.java
+10 −10 src/test/java/software/amazon/encryption/s3/materials/KeyringValidationTest.java
+8 −8 src/test/java/software/amazon/encryption/s3/materials/KmsDiscoveryKeyringTest.java
+3 −3 src/test/java/software/amazon/encryption/s3/materials/KmsKeyringTest.java
+6 −6 src/test/java/software/amazon/encryption/s3/materials/MaterialsDescriptionTest.java
+8 −8 src/test/java/software/amazon/encryption/s3/materials/PartialRsaKeyPairTest.java
+3 −3 src/test/java/software/amazon/encryption/s3/materials/RsaKeyringTest.java
Loading