|
@@ -21,6 +21,7 @@ import java.util.Map;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
|
|
|
|
+import org.springframework.lang.Nullable;
|
|
import org.springframework.security.core.Authentication;
|
|
import org.springframework.security.core.Authentication;
|
|
import org.springframework.security.oauth2.core.ClientAuthenticationMethod;
|
|
import org.springframework.security.oauth2.core.ClientAuthenticationMethod;
|
|
import org.springframework.security.oauth2.core.OAuth2AuthenticationException;
|
|
import org.springframework.security.oauth2.core.OAuth2AuthenticationException;
|
|
@@ -46,6 +47,7 @@ import org.springframework.util.StringUtils;
|
|
*/
|
|
*/
|
|
public final class ClientSecretPostAuthenticationConverter implements AuthenticationConverter {
|
|
public final class ClientSecretPostAuthenticationConverter implements AuthenticationConverter {
|
|
|
|
|
|
|
|
+ @Nullable
|
|
@Override
|
|
@Override
|
|
public Authentication convert(HttpServletRequest request) {
|
|
public Authentication convert(HttpServletRequest request) {
|
|
MultiValueMap<String, String> parameters = OAuth2EndpointUtils.getParameters(request);
|
|
MultiValueMap<String, String> parameters = OAuth2EndpointUtils.getParameters(request);
|