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–2021 Atlassian. All rights reserved.