JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
E
G
H
I
P
R
S
T
W
B
blankScope()
- Static method in exception com.atlassian.oauth2.scopes.api.
InvalidScopeException
C
clearRequestCache()
- Method in interface com.atlassian.oauth2.scopes.api.
ScopesRequestCache
Removes the scopes request cache.
close()
- Method in interface com.atlassian.oauth2.scopes.api.
Closeable
Closeable
- Interface in
com.atlassian.oauth2.scopes.api
AutoCloseable
interface that throws no checked exceptions.
com.atlassian.oauth2.scopes.api
- package com.atlassian.oauth2.scopes.api
CompositeScope
- Class in
com.atlassian.oauth2.scopes.api
CompositeScope(Set<Scope>)
- Constructor for class com.atlassian.oauth2.scopes.api.
CompositeScope
containsOnlyThisScope(Scope)
- Method in interface com.atlassian.oauth2.scopes.api.
ScopesRequestCache
Checks if the cache contains only the passed scope
copy()
- Method in class com.atlassian.oauth2.scopes.api.
ScopesRequestCache.RequestCache
E
equals(Object)
- Method in class com.atlassian.oauth2.scopes.api.
Permission
equals(Object)
- Method in class com.atlassian.oauth2.scopes.api.
ScopeDescription
equals(Object)
- Method in class com.atlassian.oauth2.scopes.api.
ScopeDescriptionWithTitle
equals(Object)
- Method in class com.atlassian.oauth2.scopes.api.
ScopesRequestCache.RequestCache
G
getApplicationNameForRequest()
- Method in interface com.atlassian.oauth2.scopes.api.
ScopesRequestCache
Gets the application name for the OAuth 2 request if this is one Otherwise returns an empty Optional
getApplicationNameSupplier()
- Method in class com.atlassian.oauth2.scopes.api.
ScopesRequestCache.RequestCache
getAvailableScopes()
- Method in interface com.atlassian.oauth2.scopes.api.
ScopeResolver
Gets the set of scopes for this product
getDescription()
- Method in class com.atlassian.oauth2.scopes.api.
ScopeDescriptionWithTitle
getDescriptions()
- Method in class com.atlassian.oauth2.scopes.api.
ScopeDescription
getName()
- Method in class com.atlassian.oauth2.scopes.api.
CompositeScope
getName()
- Method in interface com.atlassian.oauth2.scopes.api.
Scope
getPermissions()
- Method in class com.atlassian.oauth2.scopes.api.
ScopesRequestCache.RequestCache
getPermissionsForRequest()
- Method in interface com.atlassian.oauth2.scopes.api.
ScopesRequestCache
Gets the current set of permissions for the request
getRequestCache()
- Method in interface com.atlassian.oauth2.scopes.api.
ScopesRequestCache
Gets a copy of the stored request cache
getScope(String)
- Method in interface com.atlassian.oauth2.scopes.api.
ScopeResolver
Will try to get the scope from the name.
getScopeAndInheritedScopes()
- Method in class com.atlassian.oauth2.scopes.api.
CompositeScope
getScopeAndInheritedScopes()
- Method in interface com.atlassian.oauth2.scopes.api.
Scope
getScopeDescriptions()
- Method in interface com.atlassian.oauth2.scopes.api.
ScopeDescriptionService
Used to get the descriptions for all scopes.
getScopeDescriptionsWithTitle()
- Method in interface com.atlassian.oauth2.scopes.api.
ScopeDescriptionService
Used to get the description title and description body for all scopes.
getTitle()
- Method in class com.atlassian.oauth2.scopes.api.
ScopeDescriptionWithTitle
H
hashCode()
- Method in class com.atlassian.oauth2.scopes.api.
Permission
hashCode()
- Method in class com.atlassian.oauth2.scopes.api.
ScopeDescription
hashCode()
- Method in class com.atlassian.oauth2.scopes.api.
ScopeDescriptionWithTitle
hashCode()
- Method in class com.atlassian.oauth2.scopes.api.
ScopesRequestCache.RequestCache
hasPermission(String)
- Method in class com.atlassian.oauth2.scopes.api.
Permission
hasPermission(Permission)
- Method in interface com.atlassian.oauth2.scopes.api.
ScopesRequestCache
Using the scope cache, checks if the request has the specified permission
hasScopePermission(Scope, Scope)
- Method in interface com.atlassian.oauth2.scopes.api.
ScopeResolver
Will check if the tokenScope has permission against the configScope If the tokenScope is higher than the configScope then this will return false
I
InvalidScopeException
- Exception in
com.atlassian.oauth2.scopes.api
InvalidScopeException(Collection<String>)
- Constructor for exception com.atlassian.oauth2.scopes.api.
InvalidScopeException
InvalidScopeException(Collection<String>, Throwable)
- Constructor for exception com.atlassian.oauth2.scopes.api.
InvalidScopeException
P
Permission
- Class in
com.atlassian.oauth2.scopes.api
permission(String)
- Static method in class com.atlassian.oauth2.scopes.api.
Permission
permissionWithTarget(String, Object)
- Static method in class com.atlassian.oauth2.scopes.api.
Permission
permissionWithTargetExcluded(String, Object)
- Static method in class com.atlassian.oauth2.scopes.api.
Permission
R
RequestCache()
- Constructor for class com.atlassian.oauth2.scopes.api.
ScopesRequestCache.RequestCache
RequestCache(Collection<Permission>, Supplier<Optional<String>>)
- Constructor for class com.atlassian.oauth2.scopes.api.
ScopesRequestCache.RequestCache
S
Scope
- Interface in
com.atlassian.oauth2.scopes.api
ScopeDescription
- Class in
com.atlassian.oauth2.scopes.api
ScopeDescription(List<String>)
- Constructor for class com.atlassian.oauth2.scopes.api.
ScopeDescription
ScopeDescription(String)
- Constructor for class com.atlassian.oauth2.scopes.api.
ScopeDescription
ScopeDescriptionService
- Interface in
com.atlassian.oauth2.scopes.api
ScopeDescriptionWithTitle
- Class in
com.atlassian.oauth2.scopes.api
ScopeDescriptionWithTitle(String, String)
- Constructor for class com.atlassian.oauth2.scopes.api.
ScopeDescriptionWithTitle
ScopeResolver
- Interface in
com.atlassian.oauth2.scopes.api
A product-agnostic service for obtaining
Scope
objects by name.
ScopesRequestCache
- Interface in
com.atlassian.oauth2.scopes.api
ScopesRequestCache.RequestCache
- Class in
com.atlassian.oauth2.scopes.api
The state of the ScopesRequestCache
setRequestCache(ScopesRequestCache.RequestCache)
- Method in interface com.atlassian.oauth2.scopes.api.
ScopesRequestCache
Allows the request cache to be manually set.
T
toString()
- Method in class com.atlassian.oauth2.scopes.api.
CompositeScope
toString()
- Method in class com.atlassian.oauth2.scopes.api.
Permission
W
withScopes(Scope, Supplier<Optional<String>>)
- Method in interface com.atlassian.oauth2.scopes.api.
ScopesRequestCache
Applies scopes to Request cache.
B
C
E
G
H
I
P
R
S
T
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2020–2023
Atlassian
. All rights reserved.