| Package | Description | 
|---|---|
| com.atlassian.confluence.impl.security.access | |
| com.atlassian.confluence.impl.security.query | 
| Modifier and Type | Field and Description | 
|---|---|
static AccessDenied | 
AccessDenied.INSTANCE  | 
| Modifier and Type | Method and Description | 
|---|---|
com.atlassian.fugue.Either<AccessDenied,Set<SpacePermissionSubjectType>> | 
SpacePermissionAccessMapper.getPermissionCheckSubjectTypes(@NonNull AccessStatus accessStatus,
                              @NonNull String permissionType)
 Determines the permission subject types that apply for a given user's  
AccessStatus and the space
 permission type being checked. | 
com.atlassian.fugue.Either<AccessDenied,Set<SpacePermissionSubjectType>> | 
DefaultSpacePermissionAccessMapper.getPermissionCheckSubjectTypes(@NonNull AccessStatus accessStatus,
                              @NonNull String permissionType)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.atlassian.fugue.Either<AccessDenied,SpacePermissionQueryBuilder> | 
DefaultSpacePermissionQueryManager.createSpacePermissionQueryBuilder(@Nullable ConfluenceUser user,
                                 @NonNull String permissionType)  | 
com.atlassian.fugue.Either<AccessDenied,SpacePermissionQueryBuilder> | 
SpacePermissionQueryManager.createSpacePermissionQueryBuilder(@Nullable ConfluenceUser user,
                                 @NonNull String permissionType)
Constructs a  
SpacePermissionQueryBuilder for use by DAO's to construct database queries, without having
 to reach out to the manager level to determine which categories of permission apply for the current user. | 
Copyright © 2003–2022 Atlassian. All rights reserved.