diff options
| author | J08nY | 2023-04-18 13:59:18 +0200 |
|---|---|---|
| committer | J08nY | 2023-04-18 13:59:18 +0200 |
| commit | eaa2f2d32a176c4f0183ada8a271a200f911171e (patch) | |
| tree | e9ac3d9e9be5f5953ecb85b346086311b77e6704 /src/sec_certs/sample/cc.py | |
| parent | 9a43fe5488f681935353b610e2c814407e91799e (diff) | |
| download | sec-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.py | 4 |
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]: |
