package com.denimgroup.threadfix.data.entities;
public enum Permission {
CAN_GENERATE_REPORTS("ROLE_CAN_GENERATE_REPORTS","canGenerateReports"),
CAN_GENERATE_WAF_RULES("ROLE_CAN_GENERATE_WAF_RULES","canGenerateWafRules"),
CAN_MANAGE_API_KEYS("ROLE_CAN_MANAGE_API_KEYS","canManageApiKeys"),
CAN_MANAGE_APPLICATIONS("ROLE_CAN_MANAGE_APPLICATIONS","canManageApplications"),
CAN_MANAGE_DEFECT_TRACKERS("ROLE_CAN_MANAGE_DEFECT_TRACKERS","canManageDefectTrackers"),
CAN_MANAGE_REMOTE_PROVIDERS("ROLE_CAN_MANAGE_REMOTE_PROVIDERS","canManageRemoteProviders"),
CAN_MANAGE_ROLES("ROLE_CAN_MANAGE_ROLES","canManageRoles"),
CAN_MANAGE_TEAMS("ROLE_CAN_MANAGE_TEAMS","canManageTeams"),
CAN_MANAGE_USERS("ROLE_CAN_MANAGE_USERS","canManageUsers"),
CAN_MANAGE_WAFS("ROLE_CAN_MANAGE_WAFS","canManageWafs"),
CAN_MODIFY_VULNERABILITIES("ROLE_CAN_MODIFY_VULNERABILITIES","canModifyVulnerabilities"),
CAN_SUBMIT_DEFECTS("ROLE_CAN_SUBMIT_DEFECTS","canSubmitDefects"),
CAN_UPLOAD_SCANS("ROLE_CAN_UPLOAD_SCANS","canUploadScans"),
CAN_VIEW_ERROR_LOGS("ROLE_CAN_VIEW_ERROR_LOGS","canViewErrorLogs"),
CAN_VIEW_JOB_STATUSES("ROLE_CAN_VIEW_JOB_STATUSES","canViewJobStatuses"),
READ_ACCESS("ROLE_READ_ACCESS","readAccess");
private String text, camelCase;
public String getText() {
return this.text;
}
public String getCamelCase() {
return this.camelCase;
}
Permission(String text, String camelCase) {
this.text = text;
this.camelCase = camelCase;
}
}