Skip to content

Commit a6b7f64

Browse files
committed
Make protected properties Map an unmodifiableMap
1 parent ab7fdd8 commit a6b7f64

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/http-auth-spi/src/main/java/software/amazon/awssdk/http/auth/spi/internal/DefaultHttpSignRequest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515

1616
package software.amazon.awssdk.http.auth.spi.internal;
1717

18+
import java.util.Collections;
1819
import java.util.HashMap;
1920
import java.util.Map;
2021
import java.util.Optional;
@@ -37,7 +38,7 @@ protected DefaultHttpSignRequest(BuilderImpl<?, PayloadT, IdentityT> builder) {
3738
this.request = Validate.paramNotNull(builder.request, "request");
3839
this.payload = builder.payload;
3940
this.identity = Validate.paramNotNull(builder.identity, "identity");
40-
this.properties = new HashMap<>(builder.properties);
41+
this.properties = Collections.unmodifiableMap(builder.properties);
4142
}
4243

4344
@Override

0 commit comments

Comments
 (0)