1515import java .util .Map ;
1616import java .util .Map .Entry ;
1717import java .util .Objects ;
18- import java .util .Set ;
1918
2019import static org .cryptomator .cryptofs .CryptoFileSystemProperties .*;
2120import static org .hamcrest .CoreMatchers .sameInstance ;
@@ -37,7 +36,7 @@ public void testSetNoPassphrase() {
3736 public void testSetMasterkeyFilenameAndReadonlyFlag () {
3837 String masterkeyFilename = "aMasterkeyFilename" ;
3938 CryptoFileSystemProperties inTest = cryptoFileSystemProperties () //
40- .withKeyLoaders (keyLoader ) //
39+ .withKeyLoader (keyLoader ) //
4140 .withMasterkeyFilename (masterkeyFilename ) //
4241 .withFlags (FileSystemFlags .READONLY )
4342 .build ();
@@ -46,7 +45,7 @@ public void testSetMasterkeyFilenameAndReadonlyFlag() {
4645 MatcherAssert .assertThat (inTest .readonly (), is (true ));
4746 MatcherAssert .assertThat (inTest .entrySet (),
4847 containsInAnyOrder ( //
49- anEntry (PROPERTY_KEYLOADERS , Set . of ( keyLoader ) ), //
48+ anEntry (PROPERTY_KEYLOADER , keyLoader ), //
5049 anEntry (PROPERTY_VAULTCONFIG_FILENAME , DEFAULT_VAULTCONFIG_FILENAME ), //
5150 anEntry (PROPERTY_MASTERKEY_FILENAME , masterkeyFilename ), //
5251 anEntry (PROPERTY_MAX_CLEARTEXT_NAME_LENGTH , DEFAULT_MAX_CLEARTEXT_NAME_LENGTH ), //
@@ -58,7 +57,7 @@ public void testSetMasterkeyFilenameAndReadonlyFlag() {
5857 public void testFromMap () {
5958 Map <String , Object > map = new HashMap <>();
6059 String masterkeyFilename = "aMasterkeyFilename" ;
61- map .put (PROPERTY_KEYLOADERS , Set . of ( keyLoader ) );
60+ map .put (PROPERTY_KEYLOADER , keyLoader );
6261 map .put (PROPERTY_MASTERKEY_FILENAME , masterkeyFilename );
6362 map .put (PROPERTY_MAX_CLEARTEXT_NAME_LENGTH , 255 );
6463 map .put (PROPERTY_FILESYSTEM_FLAGS , EnumSet .of (FileSystemFlags .READONLY ));
@@ -69,7 +68,7 @@ public void testFromMap() {
6968 MatcherAssert .assertThat (inTest .maxCleartextNameLength (), is (255 ));
7069 MatcherAssert .assertThat (inTest .entrySet (),
7170 containsInAnyOrder ( //
72- anEntry (PROPERTY_KEYLOADERS , Set . of ( keyLoader ) ), //
71+ anEntry (PROPERTY_KEYLOADER , keyLoader ), //
7372 anEntry (PROPERTY_VAULTCONFIG_FILENAME , DEFAULT_VAULTCONFIG_FILENAME ), //
7473 anEntry (PROPERTY_MASTERKEY_FILENAME , masterkeyFilename ), //
7574 anEntry (PROPERTY_MAX_CLEARTEXT_NAME_LENGTH , 255 ), //
@@ -81,7 +80,7 @@ public void testFromMap() {
8180 public void testWrapMapWithTrueReadonly () {
8281 Map <String , Object > map = new HashMap <>();
8382 String masterkeyFilename = "aMasterkeyFilename" ;
84- map .put (PROPERTY_KEYLOADERS , Set . of ( keyLoader ) );
83+ map .put (PROPERTY_KEYLOADER , keyLoader );
8584 map .put (PROPERTY_MASTERKEY_FILENAME , masterkeyFilename );
8685 map .put (PROPERTY_FILESYSTEM_FLAGS , EnumSet .of (FileSystemFlags .READONLY ));
8786 CryptoFileSystemProperties inTest = CryptoFileSystemProperties .wrap (map );
@@ -90,7 +89,7 @@ public void testWrapMapWithTrueReadonly() {
9089 MatcherAssert .assertThat (inTest .readonly (), is (true ));
9190 MatcherAssert .assertThat (inTest .entrySet (),
9291 containsInAnyOrder ( //
93- anEntry (PROPERTY_KEYLOADERS , Set . of ( keyLoader ) ), //
92+ anEntry (PROPERTY_KEYLOADER , keyLoader ), //
9493 anEntry (PROPERTY_VAULTCONFIG_FILENAME , DEFAULT_VAULTCONFIG_FILENAME ), //
9594 anEntry (PROPERTY_MASTERKEY_FILENAME , masterkeyFilename ), //
9695 anEntry (PROPERTY_MAX_CLEARTEXT_NAME_LENGTH , DEFAULT_MAX_CLEARTEXT_NAME_LENGTH ), //
@@ -102,7 +101,7 @@ public void testWrapMapWithTrueReadonly() {
102101 public void testWrapMapWithFalseReadonly () {
103102 Map <String , Object > map = new HashMap <>();
104103 String masterkeyFilename = "aMasterkeyFilename" ;
105- map .put (PROPERTY_KEYLOADERS , Set . of ( keyLoader ) );
104+ map .put (PROPERTY_KEYLOADER , keyLoader );
106105 map .put (PROPERTY_MASTERKEY_FILENAME , masterkeyFilename );
107106 map .put (PROPERTY_FILESYSTEM_FLAGS , EnumSet .noneOf (FileSystemFlags .class ));
108107 CryptoFileSystemProperties inTest = CryptoFileSystemProperties .wrap (map );
@@ -111,7 +110,7 @@ public void testWrapMapWithFalseReadonly() {
111110 MatcherAssert .assertThat (inTest .readonly (), is (false ));
112111 MatcherAssert .assertThat (inTest .entrySet (),
113112 containsInAnyOrder ( //
114- anEntry (PROPERTY_KEYLOADERS , Set . of ( keyLoader ) ), //
113+ anEntry (PROPERTY_KEYLOADER , keyLoader ), //
115114 anEntry (PROPERTY_VAULTCONFIG_FILENAME , DEFAULT_VAULTCONFIG_FILENAME ), //
116115 anEntry (PROPERTY_MASTERKEY_FILENAME , masterkeyFilename ), //
117116 anEntry (PROPERTY_MAX_CLEARTEXT_NAME_LENGTH , DEFAULT_MAX_CLEARTEXT_NAME_LENGTH ), //
@@ -155,14 +154,14 @@ public void testWrapMapWithInvalidPassphrase() {
155154 @ Test
156155 public void testWrapMapWithoutReadonly () {
157156 Map <String , Object > map = new HashMap <>();
158- map .put (PROPERTY_KEYLOADERS , Set . of ( keyLoader ) );
157+ map .put (PROPERTY_KEYLOADER , keyLoader );
159158 CryptoFileSystemProperties inTest = CryptoFileSystemProperties .wrap (map );
160159
161160 MatcherAssert .assertThat (inTest .masterkeyFilename (), is (DEFAULT_MASTERKEY_FILENAME ));
162161 MatcherAssert .assertThat (inTest .readonly (), is (false ));
163162 MatcherAssert .assertThat (inTest .entrySet (),
164163 containsInAnyOrder ( //
165- anEntry (PROPERTY_KEYLOADERS , Set . of ( keyLoader ) ), //
164+ anEntry (PROPERTY_KEYLOADER , keyLoader ), //
166165 anEntry (PROPERTY_VAULTCONFIG_FILENAME , DEFAULT_VAULTCONFIG_FILENAME ), //
167166 anEntry (PROPERTY_MASTERKEY_FILENAME , DEFAULT_MASTERKEY_FILENAME ), //
168167 anEntry (PROPERTY_MAX_CLEARTEXT_NAME_LENGTH , DEFAULT_MAX_CLEARTEXT_NAME_LENGTH ), //
@@ -181,7 +180,7 @@ public void testWrapMapWithoutPassphrase() {
181180
182181 @ Test
183182 public void testWrapCryptoFileSystemProperties () {
184- CryptoFileSystemProperties inTest = cryptoFileSystemProperties ().withKeyLoaders (keyLoader ).build ();
183+ CryptoFileSystemProperties inTest = cryptoFileSystemProperties ().withKeyLoader (keyLoader ).build ();
185184
186185 MatcherAssert .assertThat (CryptoFileSystemProperties .wrap (inTest ), is (sameInstance (inTest )));
187186 }
@@ -190,7 +189,7 @@ public void testWrapCryptoFileSystemProperties() {
190189 public void testMapIsImmutable () {
191190 Assertions .assertThrows (UnsupportedOperationException .class , () -> {
192191 cryptoFileSystemProperties () //
193- .withKeyLoaders (keyLoader ) //
192+ .withKeyLoader (keyLoader ) //
194193 .build () //
195194 .put ("test" , "test" );
196195 });
@@ -200,7 +199,7 @@ public void testMapIsImmutable() {
200199 public void testEntrySetIsImmutable () {
201200 Assertions .assertThrows (UnsupportedOperationException .class , () -> {
202201 cryptoFileSystemProperties () //
203- .withKeyLoaders (keyLoader ) //
202+ .withKeyLoader (keyLoader ) //
204203 .build () //
205204 .entrySet () //
206205 .add (null );
@@ -211,7 +210,7 @@ public void testEntrySetIsImmutable() {
211210 public void testEntryIsImmutable () {
212211 Assertions .assertThrows (UnsupportedOperationException .class , () -> {
213212 cryptoFileSystemProperties () //
214- .withKeyLoaders (keyLoader ) //
213+ .withKeyLoader (keyLoader ) //
215214 .build () //
216215 .entrySet () //
217216 .iterator ().next () //
0 commit comments