|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.jql.permission.CustomFieldClausePermissionChecker
@NonInjectableComponent public class CustomFieldClausePermissionChecker
A clause permission checker for custom fields that will check the users permission to see the field and also that the user has permission to see at least one context on the custom field.
Nested Class Summary | |
---|---|
static class |
CustomFieldClausePermissionChecker.DefaultFactory
This is a factory so that we don't have a circular dependency on the Field manager. |
static interface |
CustomFieldClausePermissionChecker.Factory
|
Constructor Summary | |
---|---|
CustomFieldClausePermissionChecker(CustomField field,
FieldManager fieldManager,
FieldConfigSchemeClauseContextUtil clauseContextUtil)
|
Method Summary | |
---|---|
boolean |
hasPermissionToUseClause(com.opensymphony.user.User user)
Checks to see that the provided user is able to use the clause. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CustomFieldClausePermissionChecker(CustomField field, FieldManager fieldManager, FieldConfigSchemeClauseContextUtil clauseContextUtil)
Method Detail |
---|
public boolean hasPermissionToUseClause(com.opensymphony.user.User user)
ClausePermissionChecker
hasPermissionToUseClause
in interface ClausePermissionChecker
user
- to check permissions against.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |