Class ScopesRequestCacheDelegateImpl

java.lang.Object
com.atlassian.confluence.impl.security.delegate.ScopesRequestCacheDelegateImpl
All Implemented Interfaces:
ScopesRequestCacheDelegate

public class ScopesRequestCacheDelegateImpl extends Object implements ScopesRequestCacheDelegate
Delegate class for ScopesRequestCache which is provided by the oauth2-scopes-plugin. As the plugin could be disabled or uninstalled at any time this class ensures that the Application will continue to run as expected in that unlikely scenario See below for the implementation of ScopesRequestCache and the corresponding filter that adds the scopes to the RequestCache https://stash.atlassian.com/projects/CWD/repos/atlassian-oauth2/browse/scopes/scopes-plugin/src/main/java/com/atlassian/oauth2/scopes/request/DefaultScopesRequestCache.java https://stash.atlassian.com/projects/CWD/repos/atlassian-oauth2/browse/provider/provider-core/src/main/java/com/atlassian/oauth2/provider/core/web/AccessTokenFilter.java
Since:
7.17