org.springframework.security.oauth2.client.resource
Class OAuth2AccessDeniedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.security.oauth2.common.exceptions.OAuth2Exception
org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException
- All Implemented Interfaces:
- Serializable
public class OAuth2AccessDeniedException
- extends OAuth2Exception
When access is denied we usually want a 403, but we want the same treatment as all teh other OAuth2Exception types,
so this is not a Spring Security AccessDeniedException.
- Author:
- Ryan Heaton, Dave Syer
- See Also:
- Serialized Form
| Fields inherited from class org.springframework.security.oauth2.common.exceptions.OAuth2Exception |
ACCESS_DENIED, DESCRIPTION, ERROR, INVALID_CLIENT, INVALID_GRANT, INVALID_REQUEST, INVALID_SCOPE, INVALID_TOKEN, REDIRECT_URI_MISMATCH, UNAUTHORIZED_CLIENT, UNSUPPORTED_GRANT_TYPE, UNSUPPORTED_RESPONSE_TYPE, URI |
OAuth2AccessDeniedException
public OAuth2AccessDeniedException()
OAuth2AccessDeniedException
public OAuth2AccessDeniedException(String msg)
OAuth2AccessDeniedException
public OAuth2AccessDeniedException(OAuth2ProtectedResourceDetails resource)
OAuth2AccessDeniedException
public OAuth2AccessDeniedException(String msg,
OAuth2ProtectedResourceDetails resource)
OAuth2AccessDeniedException
public OAuth2AccessDeniedException(String msg,
OAuth2ProtectedResourceDetails resource,
Throwable t)
getResource
public OAuth2ProtectedResourceDetails getResource()
setResource
public void setResource(OAuth2ProtectedResourceDetails resource)
getOAuth2ErrorCode
public String getOAuth2ErrorCode()
- Description copied from class:
OAuth2Exception
- The OAuth2 error code.
- Overrides:
getOAuth2ErrorCode in class OAuth2Exception
- Returns:
- The OAuth2 error code.
getHttpErrorCode
public int getHttpErrorCode()
- Description copied from class:
OAuth2Exception
- The HTTP error code associated with this error.
- Overrides:
getHttpErrorCode in class OAuth2Exception
- Returns:
- The HTTP error code associated with this error.
Copyright © 2013. All rights reserved.