nextflow-io / nextflow-s3fs

An S3 File System Provider for Java 7 (project archived)
Apache License 2.0
1 stars 10 forks source link

Introduced the support for AES256 server-side encryption #7

Closed fstrozzi closed 7 years ago

fstrozzi commented 7 years ago

I have introduced changes into the S3FileSystemProvider and S3OutputStream classes to support server-side encryption.

In particular:

Tests are also provided, please consider that some previous tests for FileSystemProvider#copy method are returning an error, since they use mock-ups for S3 connection and the new method requires real objects on S3 to retrieve the meta-data information (maybe those tests could be suppressed or modified). Other tests in the suite also seem to fail, but at least for what I have been able to check, these errors are not related to the changes in this pull request.