Class OAuth2AccessTokenResponseHttpMessageConverter
- java.lang.Object
-
- org.springframework.http.converter.AbstractHttpMessageConverter<OAuth2AccessTokenResponse>
-
- org.springframework.security.oauth2.core.http.converter.OAuth2AccessTokenResponseHttpMessageConverter
-
- All Implemented Interfaces:
org.springframework.http.converter.HttpMessageConverter<OAuth2AccessTokenResponse>
public class OAuth2AccessTokenResponseHttpMessageConverter extends org.springframework.http.converter.AbstractHttpMessageConverter<OAuth2AccessTokenResponse>
AHttpMessageConverter
for anOAuth 2.0 Access Token Response
.- Since:
- 5.1
- See Also:
AbstractHttpMessageConverter
,OAuth2AccessTokenResponse
-
-
Field Summary
Fields Modifier and Type Field Description protected org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.String>,OAuth2AccessTokenResponse>
tokenResponseConverter
Deprecated.This field should no longer be usedprotected org.springframework.core.convert.converter.Converter<OAuth2AccessTokenResponse,java.util.Map<java.lang.String,java.lang.String>>
tokenResponseParametersConverter
Deprecated.This field should no longer be used
-
Constructor Summary
Constructors Constructor Description OAuth2AccessTokenResponseHttpMessageConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected OAuth2AccessTokenResponse
readInternal(java.lang.Class<? extends OAuth2AccessTokenResponse> clazz, org.springframework.http.HttpInputMessage inputMessage)
void
setAccessTokenResponseConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.Object>,OAuth2AccessTokenResponse> accessTokenResponseConverter)
Sets theConverter
used for converting the OAuth 2.0 Access Token Response parameters to anOAuth2AccessTokenResponse
.void
setAccessTokenResponseParametersConverter(org.springframework.core.convert.converter.Converter<OAuth2AccessTokenResponse,java.util.Map<java.lang.String,java.lang.Object>> accessTokenResponseParametersConverter)
Sets theConverter
used for converting theOAuth2AccessTokenResponse
to aMap
representation of the OAuth 2.0 Access Token Response parameters.void
setTokenResponseConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.String>,OAuth2AccessTokenResponse> tokenResponseConverter)
Deprecated.UsesetAccessTokenResponseConverter(Converter)
insteadvoid
setTokenResponseParametersConverter(org.springframework.core.convert.converter.Converter<OAuth2AccessTokenResponse,java.util.Map<java.lang.String,java.lang.String>> tokenResponseParametersConverter)
Deprecated.protected boolean
supports(java.lang.Class<?> clazz)
protected void
writeInternal(OAuth2AccessTokenResponse tokenResponse, org.springframework.http.HttpOutputMessage outputMessage)
-
Methods inherited from class org.springframework.http.converter.AbstractHttpMessageConverter
addDefaultHeaders, canRead, canRead, canWrite, canWrite, getContentLength, getDefaultCharset, getDefaultContentType, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, write
-
-
-
-
Field Detail
-
tokenResponseConverter
@Deprecated protected org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.String>,OAuth2AccessTokenResponse> tokenResponseConverter
Deprecated.This field should no longer be used
-
tokenResponseParametersConverter
@Deprecated protected org.springframework.core.convert.converter.Converter<OAuth2AccessTokenResponse,java.util.Map<java.lang.String,java.lang.String>> tokenResponseParametersConverter
Deprecated.This field should no longer be used
-
-
Method Detail
-
supports
protected boolean supports(java.lang.Class<?> clazz)
- Specified by:
supports
in classorg.springframework.http.converter.AbstractHttpMessageConverter<OAuth2AccessTokenResponse>
-
readInternal
protected OAuth2AccessTokenResponse readInternal(java.lang.Class<? extends OAuth2AccessTokenResponse> clazz, org.springframework.http.HttpInputMessage inputMessage) throws org.springframework.http.converter.HttpMessageNotReadableException
- Specified by:
readInternal
in classorg.springframework.http.converter.AbstractHttpMessageConverter<OAuth2AccessTokenResponse>
- Throws:
org.springframework.http.converter.HttpMessageNotReadableException
-
writeInternal
protected void writeInternal(OAuth2AccessTokenResponse tokenResponse, org.springframework.http.HttpOutputMessage outputMessage) throws org.springframework.http.converter.HttpMessageNotWritableException
- Specified by:
writeInternal
in classorg.springframework.http.converter.AbstractHttpMessageConverter<OAuth2AccessTokenResponse>
- Throws:
org.springframework.http.converter.HttpMessageNotWritableException
-
setTokenResponseConverter
@Deprecated public final void setTokenResponseConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.String>,OAuth2AccessTokenResponse> tokenResponseConverter)
Deprecated.UsesetAccessTokenResponseConverter(Converter)
insteadSets theConverter
used for converting the OAuth 2.0 Access Token Response parameters to anOAuth2AccessTokenResponse
.- Parameters:
tokenResponseConverter
- theConverter
used for converting to anOAuth2AccessTokenResponse
-
setAccessTokenResponseConverter
public final void setAccessTokenResponseConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.Object>,OAuth2AccessTokenResponse> accessTokenResponseConverter)
Sets theConverter
used for converting the OAuth 2.0 Access Token Response parameters to anOAuth2AccessTokenResponse
.- Parameters:
accessTokenResponseConverter
- theConverter
used for converting to anOAuth2AccessTokenResponse
- Since:
- 5.6
-
setTokenResponseParametersConverter
@Deprecated public final void setTokenResponseParametersConverter(org.springframework.core.convert.converter.Converter<OAuth2AccessTokenResponse,java.util.Map<java.lang.String,java.lang.String>> tokenResponseParametersConverter)
Deprecated.Sets theConverter
used for converting theOAuth2AccessTokenResponse
to aMap
representation of the OAuth 2.0 Access Token Response parameters.- Parameters:
tokenResponseParametersConverter
- theConverter
used for converting to aMap
representation of the Access Token Response parameters
-
setAccessTokenResponseParametersConverter
public final void setAccessTokenResponseParametersConverter(org.springframework.core.convert.converter.Converter<OAuth2AccessTokenResponse,java.util.Map<java.lang.String,java.lang.Object>> accessTokenResponseParametersConverter)
Sets theConverter
used for converting theOAuth2AccessTokenResponse
to aMap
representation of the OAuth 2.0 Access Token Response parameters.- Parameters:
accessTokenResponseParametersConverter
- theConverter
used for converting to aMap
representation of the Access Token Response parameters- Since:
- 5.6
-
-