package org.springframework.security.oauth.consumer; import org.springframework.security.authentication.InsufficientAuthenticationException; /** * @author Ryan Heaton */ @SuppressWarnings("serial") public class AccessTokenRequiredException extends InsufficientAuthenticationException { private final ProtectedResourceDetails resource; public AccessTokenRequiredException(ProtectedResourceDetails resource) { super("OAuth access denied."); this.resource = resource; } public AccessTokenRequiredException(String msg, ProtectedResourceDetails resource) { super(msg); this.resource = resource; } public AccessTokenRequiredException(String msg, ProtectedResourceDetails resource, Throwable t) { super(msg, t); this.resource = resource; } public ProtectedResourceDetails getResource() { return resource; } }