public class ScopesRequestCacheDelegate extends Object
Constructor and Description |
---|
ScopesRequestCacheDelegate(com.atlassian.plugin.osgi.container.OsgiContainerManager osgiContainerManager,
ConfluenceThreadLocalContextManager contextManager) |
Modifier and Type | Method and Description |
---|---|
void |
clearRequestCache() |
Optional<String> |
getApplicationNameForRequest() |
Optional<com.atlassian.oauth2.scopes.api.ScopesRequestCache.RequestCache> |
getRequestCache() |
boolean |
hasPermission(Permission permission,
Object target) |
boolean |
hasPermission(String permission,
Object target) |
void |
injectIntoContextManager() |
void |
setRequestCache(com.atlassian.oauth2.scopes.api.ScopesRequestCache.RequestCache requestCache) |
public ScopesRequestCacheDelegate(com.atlassian.plugin.osgi.container.OsgiContainerManager osgiContainerManager, ConfluenceThreadLocalContextManager contextManager)
@PostConstruct public void injectIntoContextManager()
public boolean hasPermission(Permission permission, Object target)
public Optional<com.atlassian.oauth2.scopes.api.ScopesRequestCache.RequestCache> getRequestCache()
public void setRequestCache(com.atlassian.oauth2.scopes.api.ScopesRequestCache.RequestCache requestCache)
public void clearRequestCache()
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences