Class UserPermissionJsonBean
java.lang.Object
com.atlassian.jira.issue.fields.rest.json.beans.PermissionJsonBean
com.atlassian.jira.rest.v2.permission.PermissionJsonBean
com.atlassian.jira.rest.v2.permission.UserPermissionJsonBean
Represents one permission and whether the caller has it
- Since:
- v5.0
-
Field Summary
FieldsFields inherited from class com.atlassian.jira.rest.v2.permission.PermissionJsonBean
description, name, type -
Constructor Summary
ConstructorsConstructorDescriptionUserPermissionJsonBean(GlobalPermissionType globalPermissionType, boolean havePermission, JiraAuthenticationContext authenticationContext) Construct a bean using a Global Permission - rather than the Permission enumUserPermissionJsonBean(ProjectPermission permission, boolean havePermission, JiraAuthenticationContext authenticationContext) Construct a bean using a Project PermissionUserPermissionJsonBean(Permissions.Permission permission, boolean havePermission, JiraAuthenticationContext authenticationContext) UserPermissionJsonBean(ProjectPermissionKey permissionKey, String name, String description, boolean havePermission) -
Method Summary
Methods inherited from class com.atlassian.jira.rest.v2.permission.PermissionJsonBean
fromGlobalPermission, fromProjectPermissionMethods inherited from class com.atlassian.jira.issue.fields.rest.json.beans.PermissionJsonBean
asPermission, fullBean, id, id, key, key
-
Field Details
-
havePermission
public boolean havePermission -
deprecatedKey
-
-
Constructor Details
-
UserPermissionJsonBean
public UserPermissionJsonBean() -
UserPermissionJsonBean
public UserPermissionJsonBean(GlobalPermissionType globalPermissionType, boolean havePermission, JiraAuthenticationContext authenticationContext) Construct a bean using a Global Permission - rather than the Permission enum -
UserPermissionJsonBean
public UserPermissionJsonBean(ProjectPermission permission, boolean havePermission, JiraAuthenticationContext authenticationContext) Construct a bean using a Project Permission -
UserPermissionJsonBean
public UserPermissionJsonBean(Permissions.Permission permission, boolean havePermission, JiraAuthenticationContext authenticationContext) -
UserPermissionJsonBean
public UserPermissionJsonBean(ProjectPermissionKey permissionKey, String name, String description, boolean havePermission)
-
-
Method Details
-
toString
- Overrides:
toStringin classPermissionJsonBean
-