@Entity public class Role extends AuditableEntity
| Modifier and Type | Field and Description |
|---|---|
static String[] |
ALL_PERMISSIONS |
static int |
DISPLAY_NAME_LENGTH |
static int |
NAME_LENGTH |
static String[] |
PROTECTED_PERMISSIONS |
static String |
USER |
| Constructor and Description |
|---|
Role() |
getCreatedDate, getModifiedDate, isActive, setActive, setCreatedDate, setModifiedDategetId, isNew, setIdpublic static final String USER
public static final int NAME_LENGTH
public static final int DISPLAY_NAME_LENGTH
public static final String[] PROTECTED_PERMISSIONS
public static final String[] ALL_PERMISSIONS
public Boolean getCanManageSystemSettings()
public void setCanManageSystemSettings(Boolean canManageSystemSettings)
public String getDisplayName()
public void setDisplayName(String displayName)
public Boolean getCanManageScanAgents()
public void setCanManageScanAgents(Boolean canManageScanAgents)
public Boolean getCanGenerateReports()
public void setCanGenerateReports(Boolean canGenerateReports)
public Boolean getCanGenerateWafRules()
public void setCanGenerateWafRules(Boolean canGenerateWafRules)
public Boolean getCanManageApiKeys()
public void setCanManageApiKeys(Boolean canManageApiKeys)
public Boolean getCanManageApplications()
public void setCanManageApplications(Boolean canManageApplications)
public Boolean getCanManageGrcTools()
public void setCanManageGrcTools(Boolean canManageGrcTools)
public Boolean getCanManageDefectTrackers()
public void setCanManageDefectTrackers(Boolean canManageDefectTrackers)
public Boolean getCanManageRemoteProviders()
public void setCanManageRemoteProviders(Boolean canManageRemoteProviders)
public Boolean getCanManageRoles()
public void setCanManageRoles(Boolean canManageRoles)
public Boolean getCanManageTeams()
public void setCanManageTeams(Boolean canManageTeams)
public Boolean getCanManageUsers()
public void setCanManageUsers(Boolean canManageUsers)
public Boolean getCanManageWafs()
public void setCanManageWafs(Boolean canManageWafs)
public Boolean getCanModifyVulnerabilities()
public void setCanModifyVulnerabilities(Boolean canModifyVulnerabilities)
public Boolean getCanManageVulnFilters()
public void setCanManageVulnFilters(Boolean canManageVulnFilters)
public Boolean getCanSubmitDefects()
public void setCanSubmitDefects(Boolean canSubmitDefects)
public Boolean getCanUploadScans()
public void setCanUploadScans(Boolean canUploadScans)
public Boolean getCanViewErrorLogs()
public void setCanViewErrorLogs(Boolean canViewErrorLogs)
public Boolean getCanViewJobStatuses()
public void setCanViewJobStatuses(Boolean canViewJobStatuses)
public Boolean getEnterprise()
public void setEnterprise(Boolean enterprise)
public Boolean getCanManageTags()
public void setCanManageTags(Boolean canManageTags)
public Boolean getCanSubmitComments()
public void setCanSubmitComments(Boolean canSubmitComments)
public Boolean getCanManageScanResultFilters()
public void setCanManageScanResultFilters(Boolean canManageScanResultFilters)
public Boolean getCanManageCustomCweText()
public void setCanManageCustomCweText(Boolean canManageCustomCweText)
public Boolean getCanManageEmailReports()
public void setCanManageEmailReports(Boolean canManageEmailReports)
public Boolean getCanManageGroups()
public void setCanManageGroups(Boolean canManageGroups)
public Boolean getCanManagePolicies()
public void setCanManagePolicies(Boolean canManagePolicies)
public Set<Permission> getPermissions()
public boolean isCanDelete()
public void setCanDelete(boolean canDelete)
public void unNullPermissions()
Copyright © 2018 Denim Group, Ltd.; Secure Decisions, A Division of Applied Visions, Inc.. All rights reserved.