public abstract class SimpleIssueFieldSecurityType extends AbstractIssueFieldSecurityType
Constructor and Description |
---|
SimpleIssueFieldSecurityType() |
Modifier and Type | Method and Description |
---|---|
protected abstract String |
getField() |
protected abstract String |
getFieldValue(Issue issue)
Returns the user key value for the given issue for the field that this security type checks.
|
protected boolean |
hasIssuePermission(ApplicationUser user,
boolean issueCreation,
Issue issue,
String parameter) |
getFieldName, getPermissionFieldContents, getPermissionFieldContents, getPermissionFieldContentsForProject, getPermissionFieldContentsForSecurityLevel, hasPermission, hasPermission, hasPermission, hasPermission, hasProjectPermission, isTopLevelIssueSecurityPermission, isTopLevelProjectPermission
getArgumentDisplay, isValidForPermission
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUsers
doValidation, getDisplayName, getType
protected abstract String getField()
protected boolean hasIssuePermission(ApplicationUser user, boolean issueCreation, Issue issue, String parameter)
hasIssuePermission
in class AbstractIssueFieldSecurityType
Copyright © 2002-2023 Atlassian. All Rights Reserved.