@Override
    public Set<Algorithm> getKeys(final Path file, final LoginCallback prompt) throws BackgroundException {
        return new HashSet<>(Arrays.asList(Algorithm.NONE, SSE_AES256));
    }
@Test
    public void testGetAlgorithms() throws Exception {
        assertEquals(2, new S3EncryptionFeature(session, new S3AccessControlListFeature(session)).getKeys(
                new Path("test-eu-central-1-cyberduck", EnumSet.of(Path.Type.volume, Path.Type.directory)), new DisabledLoginCallback()).size());
    }