aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sec_certs/sample/cc.py
diff options
context:
space:
mode:
authorJ08nY2023-04-18 13:59:18 +0200
committerJ08nY2023-04-18 13:59:18 +0200
commiteaa2f2d32a176c4f0183ada8a271a200f911171e (patch)
treee9ac3d9e9be5f5953ecb85b346086311b77e6704 /src/sec_certs/sample/cc.py
parent9a43fe5488f681935353b610e2c814407e91799e (diff)
downloadsec-certs-eaa2f2d32a176c4f0183ada8a271a200f911171e.tar.gz
sec-certs-eaa2f2d32a176c4f0183ada8a271a200f911171e.tar.zst
sec-certs-eaa2f2d32a176c4f0183ada8a271a200f911171e.zip
Make CCSchemeDataset an actual dataset.
Diffstat (limited to 'src/sec_certs/sample/cc.py')
-rw-r--r--src/sec_certs/sample/cc.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sec_certs/sample/cc.py b/src/sec_certs/sample/cc.py
index 9f73aefa..6af192f6 100644
--- a/src/sec_certs/sample/cc.py
+++ b/src/sec_certs/sample/cc.py
@@ -20,9 +20,10 @@ import sec_certs.utils.sanitization
from sec_certs import constants
from sec_certs.cert_rules import SARS_IMPLIED_FROM_EAL, cc_rules, rules, security_level_csv_scan
from sec_certs.sample.cc_certificate_id import canonicalize
-from sec_certs.sample.certificate import Certificate, References, logger
+from sec_certs.sample.certificate import Certificate
from sec_certs.sample.certificate import Heuristics as BaseHeuristics
from sec_certs.sample.certificate import PdfData as BasePdfData
+from sec_certs.sample.certificate import References, logger
from sec_certs.sample.protection_profile import ProtectionProfile
from sec_certs.sample.sar import SAR
from sec_certs.serialization.json import ComplexSerializableType
@@ -437,6 +438,7 @@ class CCCertificate(
extracted_sars: set[SAR] | None = field(default=None)
direct_transitive_cves: set[str] | None = field(default=None)
indirect_transitive_cves: set[str] | None = field(default=None)
+ scheme_data: dict[str, Any] | None = field(default=None)
@property
def serialized_attributes(self) -> list[str]: