def relatedCWE(self, cweid): cwes = {x["id"]: x["name"] for x in db.getCWEs()} return render_template('cwe.html', cwes=cwes, cwe=cweid, capec=db.getCAPECFor(cweid), minimal=self.minimal)
def capec(self, capecid): cwes = {x["id"]: x["name"] for x in db.getCWEs()} return render_template('capec.html', cwes=cwes, capec=db.getCAPEC(capecid), minimal=self.minimal)
def cwe(self): cwes = [x for x in db.getCWEs() if x["weaknessabs"].lower() == "class"] return render_template('cwe.html', cwes=cwes, capec=None, minimal=self.minimal)
def relatedCWE(cweid): cwes={x["id"]: x["name"] for x in dbLayer.getCWEs()} return render_template('cwe.html', cwes=cwes, cwe=cweid, capec=dbLayer.getCAPECFor(cweid), minimal=True)
def capec(capecid): cwes={x["id"]: x["name"] for x in dbLayer.getCWEs()} return render_template('capec.html', cwes=cwes, capec=dbLayer.getCAPEC(capecid), minimal=True)
def cwe(): cwes = [x for x in db.getCWEs() if x["weaknessabs"].lower() == "class"] #cwes=db.getCWEs() return render_template('cwe.html', cwes=cwes, capec=None)
def cwe(): cwes=[x for x in dbLayer.getCWEs() if x["weaknessabs"].lower()=="class"] return render_template('cwe.html', cwes=cwes, capec=None, minimal=True)
def api_cwe(self, cwe_id=None): return db.getCAPECFor(str(cwe_id)) if cwe_id else db.getCWEs()
def cwe(): cwes=[x for x in db.getCWEs() if x["weaknessabs"].lower()=="class"] #cwes=db.getCWEs() return render_template('cwe.html', cwes=cwes, capec=None)
def capec(capecid): cwes = {x["id"]: x["name"] for x in db.getCWEs()} return render_template("capec.html", cwes=cwes, capec=db.getCAPEC(capecid))
def relatedCWE(cweid): cwes = {x["id"]: x["name"] for x in db.getCWEs()} return render_template("cwe.html", cwes=cwes, cwe=cweid, capec=db.getCAPECFor(cweid))