Skip to content

Commit c536f1b

Browse files
Consistently use empty map for missing additional parameters
This is not only more consistent with the other tokens which use an empty map, but also more in line with the documentation (at least for `OAuth2DeviceVerificationAuthenticationToken`).
1 parent 635d81a commit c536f1b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Diff for: oauth2-authorization-server/src/main/java/org/springframework/security/oauth2/server/authorization/authentication/OAuth2DeviceAuthorizationRequestAuthenticationToken.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ public OAuth2DeviceAuthorizationRequestAuthenticationToken(Authentication client
9696
this.deviceCode = deviceCode;
9797
this.userCode = userCode;
9898
this.authorizationUri = null;
99-
this.additionalParameters = null;
99+
this.additionalParameters = Collections.emptyMap();
100100
setAuthenticated(true);
101101
}
102102

Diff for: oauth2-authorization-server/src/main/java/org/springframework/security/oauth2/server/authorization/authentication/OAuth2DeviceVerificationAuthenticationToken.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public OAuth2DeviceVerificationAuthenticationToken(Authentication principal, Str
8080
this.principal = principal;
8181
this.userCode = userCode;
8282
this.clientId = clientId;
83-
this.additionalParameters = null;
83+
this.additionalParameters = Collections.emptyMap();
8484
setAuthenticated(true);
8585
}
8686

0 commit comments

Comments
 (0)