org.springframework.security.oauth2.provider.error
Class DefaultOAuth2ExceptionRenderer

java.lang.Object
  extended by org.springframework.security.oauth2.provider.error.DefaultOAuth2ExceptionRenderer
All Implemented Interfaces:
OAuth2ExceptionRenderer

public class DefaultOAuth2ExceptionRenderer
extends Object
implements OAuth2ExceptionRenderer

Default implementation of OAuth2ExceptionRenderer that can render the exceptions using message converters (just like regular Spring MVC endpoints). If the caller sends an appropriate Accept header he should get the right result as long as an appropriate message converter is provided.

Author:
Dave Syer

Constructor Summary
DefaultOAuth2ExceptionRenderer()
           
 
Method Summary
 void handleHttpEntityResponse(org.springframework.http.HttpEntity<?> responseEntity, org.springframework.web.context.request.ServletWebRequest webRequest)
           
 void setMessageConverters(List<org.springframework.http.converter.HttpMessageConverter<?>> messageConverters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultOAuth2ExceptionRenderer

public DefaultOAuth2ExceptionRenderer()
Method Detail

setMessageConverters

public void setMessageConverters(List<org.springframework.http.converter.HttpMessageConverter<?>> messageConverters)

handleHttpEntityResponse

public void handleHttpEntityResponse(org.springframework.http.HttpEntity<?> responseEntity,
                                     org.springframework.web.context.request.ServletWebRequest webRequest)
                              throws Exception
Specified by:
handleHttpEntityResponse in interface OAuth2ExceptionRenderer
Throws:
Exception


Copyright © 2013. All rights reserved.