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>
AHttpMessageConverterfor 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>tokenResponseConverterDeprecated.This field should no longer be usedprotected org.springframework.core.convert.converter.Converter<OAuth2AccessTokenResponse,java.util.Map<java.lang.String,java.lang.String>>tokenResponseParametersConverterDeprecated.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 OAuth2AccessTokenResponsereadInternal(java.lang.Class<? extends OAuth2AccessTokenResponse> clazz, org.springframework.http.HttpInputMessage inputMessage)voidsetAccessTokenResponseConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.Object>,OAuth2AccessTokenResponse> accessTokenResponseConverter)Sets theConverterused for converting the OAuth 2.0 Access Token Response parameters to anOAuth2AccessTokenResponse.voidsetAccessTokenResponseParametersConverter(org.springframework.core.convert.converter.Converter<OAuth2AccessTokenResponse,java.util.Map<java.lang.String,java.lang.Object>> accessTokenResponseParametersConverter)Sets theConverterused for converting theOAuth2AccessTokenResponseto aMaprepresentation of the OAuth 2.0 Access Token Response parameters.voidsetTokenResponseConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.String>,OAuth2AccessTokenResponse> tokenResponseConverter)Deprecated.UsesetAccessTokenResponseConverter(Converter)insteadvoidsetTokenResponseParametersConverter(org.springframework.core.convert.converter.Converter<OAuth2AccessTokenResponse,java.util.Map<java.lang.String,java.lang.String>> tokenResponseParametersConverter)Deprecated.protected booleansupports(java.lang.Class<?> clazz)protected voidwriteInternal(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:
supportsin 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:
readInternalin 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:
writeInternalin 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 theConverterused for converting the OAuth 2.0 Access Token Response parameters to anOAuth2AccessTokenResponse.- Parameters:
tokenResponseConverter- theConverterused 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 theConverterused for converting the OAuth 2.0 Access Token Response parameters to anOAuth2AccessTokenResponse.- Parameters:
accessTokenResponseConverter- theConverterused 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 theConverterused for converting theOAuth2AccessTokenResponseto aMaprepresentation of the OAuth 2.0 Access Token Response parameters.- Parameters:
tokenResponseParametersConverter- theConverterused for converting to aMaprepresentation 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 theConverterused for converting theOAuth2AccessTokenResponseto aMaprepresentation of the OAuth 2.0 Access Token Response parameters.- Parameters:
accessTokenResponseParametersConverter- theConverterused for converting to aMaprepresentation of the Access Token Response parameters- Since:
- 5.6
-
-