クラス OAuth2ErrorHttpMessageConverter
- java.lang.Object
-
- org.springframework.http.converter.AbstractHttpMessageConverter<OAuth2Error>
-
- org.springframework.security.oauth2.core.http.converter.OAuth2ErrorHttpMessageConverter
- 実装されたすべてのインターフェース:
org.springframework.http.converter.HttpMessageConverter<OAuth2Error>
public class OAuth2ErrorHttpMessageConverter extends org.springframework.http.converter.AbstractHttpMessageConverter<OAuth2Error>
OAuth 2.0 Error
のHttpMessageConverter
。- 導入:
- 5.1
- 関連事項:
AbstractHttpMessageConverter
,OAuth2Error
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 protected org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.String>,OAuth2Error>
errorConverter
protected org.springframework.core.convert.converter.Converter<OAuth2Error,java.util.Map<java.lang.String,java.lang.String>>
errorParametersConverter
コンストラクターのサマリー
コンストラクター コンストラクター 説明 OAuth2ErrorHttpMessageConverter()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 protected OAuth2Error
readInternal(java.lang.Class<? extends OAuth2Error> clazz, org.springframework.http.HttpInputMessage inputMessage)
void
setErrorConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.String>,OAuth2Error> errorConverter)
OAuth 2.0 エラーパラメーターをOAuth2Error
に変換するために使用されるConverter
を設定します。void
setErrorParametersConverter(org.springframework.core.convert.converter.Converter<OAuth2Error,java.util.Map<java.lang.String,java.lang.String>> errorParametersConverter)
protected boolean
supports(java.lang.Class<?> clazz)
protected void
writeInternal(OAuth2Error oauth2Error, org.springframework.http.HttpOutputMessage outputMessage)
クラス org.springframework.http.converter.AbstractHttpMessageConverter から継承されたメソッド
addDefaultHeaders, canRead, canRead, canWrite, canWrite, getContentLength, getDefaultCharset, getDefaultContentType, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, write
フィールドの詳細
errorConverter
protected org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.String>,OAuth2Error> errorConverter
errorParametersConverter
protected org.springframework.core.convert.converter.Converter<OAuth2Error,java.util.Map<java.lang.String,java.lang.String>> errorParametersConverter
メソッドの詳細
supports
protected boolean supports(java.lang.Class<?> clazz)
- 次で指定:
- クラス
org.springframework.http.converter.AbstractHttpMessageConverter<OAuth2Error>
のsupports
readInternal
protected OAuth2Error readInternal(java.lang.Class<? extends OAuth2Error> clazz, org.springframework.http.HttpInputMessage inputMessage) throws org.springframework.http.converter.HttpMessageNotReadableException
- 次で指定:
- クラス
org.springframework.http.converter.AbstractHttpMessageConverter<OAuth2Error>
のreadInternal
- 例外:
org.springframework.http.converter.HttpMessageNotReadableException
writeInternal
protected void writeInternal(OAuth2Error oauth2Error, org.springframework.http.HttpOutputMessage outputMessage) throws org.springframework.http.converter.HttpMessageNotWritableException
- 次で指定:
- クラス
org.springframework.http.converter.AbstractHttpMessageConverter<OAuth2Error>
のwriteInternal
- 例外:
org.springframework.http.converter.HttpMessageNotWritableException
setErrorConverter
public final void setErrorConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.String>,OAuth2Error> errorConverter)
OAuth 2.0 エラーパラメーターをOAuth2Error
に変換するために使用されるConverter
を設定します。- パラメーター:
errorConverter
-OAuth2Error
への変換に使用されるConverter
setErrorParametersConverter
public final void setErrorParametersConverter(org.springframework.core.convert.converter.Converter<OAuth2Error,java.util.Map<java.lang.String,java.lang.String>> errorParametersConverter)
- パラメーター:
errorParametersConverter
- エラーパラメーターのMap
表現への変換に使用されるConverter