public class OidcClientRegistrationHttpMessageConverter extends org.springframework.http.converter.AbstractHttpMessageConverter<OidcClientRegistration>
HttpMessageConverter
for an OpenID Client Registration Request and Response
.AbstractHttpMessageConverter
,
OidcClientRegistration
Constructor and Description |
---|
OidcClientRegistrationHttpMessageConverter() |
Modifier and Type | Method and Description |
---|---|
protected OidcClientRegistration |
readInternal(java.lang.Class<? extends OidcClientRegistration> clazz,
org.springframework.http.HttpInputMessage inputMessage) |
void |
setClientRegistrationConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.Object>,OidcClientRegistration> clientRegistrationConverter)
Sets the
Converter used for converting the OpenID Client Registration parameters to an OidcClientRegistration . |
void |
setClientRegistrationParametersConverter(org.springframework.core.convert.converter.Converter<OidcClientRegistration,java.util.Map<java.lang.String,java.lang.Object>> clientRegistrationParametersConverter)
Sets the
Converter used for converting the OidcClientRegistration
to a Map representation of the OpenID Client Registration parameters. |
protected boolean |
supports(java.lang.Class<?> clazz) |
protected void |
writeInternal(OidcClientRegistration clientRegistration,
org.springframework.http.HttpOutputMessage outputMessage) |
addDefaultHeaders, canRead, canRead, canWrite, canWrite, getContentLength, getDefaultCharset, getDefaultContentType, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, write
public OidcClientRegistrationHttpMessageConverter()
protected boolean supports(java.lang.Class<?> clazz)
supports
in class org.springframework.http.converter.AbstractHttpMessageConverter<OidcClientRegistration>
protected OidcClientRegistration readInternal(java.lang.Class<? extends OidcClientRegistration> clazz, org.springframework.http.HttpInputMessage inputMessage) throws org.springframework.http.converter.HttpMessageNotReadableException
readInternal
in class org.springframework.http.converter.AbstractHttpMessageConverter<OidcClientRegistration>
org.springframework.http.converter.HttpMessageNotReadableException
protected void writeInternal(OidcClientRegistration clientRegistration, org.springframework.http.HttpOutputMessage outputMessage) throws org.springframework.http.converter.HttpMessageNotWritableException
writeInternal
in class org.springframework.http.converter.AbstractHttpMessageConverter<OidcClientRegistration>
org.springframework.http.converter.HttpMessageNotWritableException
public final void setClientRegistrationConverter(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.Object>,OidcClientRegistration> clientRegistrationConverter)
Converter
used for converting the OpenID Client Registration parameters to an OidcClientRegistration
.clientRegistrationConverter
- the Converter
used for converting to an OidcClientRegistration
public final void setClientRegistrationParametersConverter(org.springframework.core.convert.converter.Converter<OidcClientRegistration,java.util.Map<java.lang.String,java.lang.Object>> clientRegistrationParametersConverter)
Converter
used for converting the OidcClientRegistration
to a Map
representation of the OpenID Client Registration parameters.clientRegistrationParametersConverter
- the Converter
used for converting to a
Map
representation of the OpenID Client Registration parameters