![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
A threat model for a specific component or the entire system. More...
#include <threat_model.hpp>
Public Attributes | |
| std::string | model_id |
| Unique identifier for this threat model. | |
| std::string | component |
| Component being modeled (e.g., "crypto", "pme") | |
| std::string | version |
| Version of the threat model. | |
| std::string | author |
| Who created/reviewed the model. | |
| std::string | created_at |
| ISO 8601 creation timestamp. | |
| std::string | reviewed_at |
| ISO 8601 last review timestamp. | |
| std::vector< ThreatEntry > | threats |
A threat model for a specific component or the entire system.
Definition at line 157 of file threat_model.hpp.
| std::string signet::forge::ThreatModel::author |
Who created/reviewed the model.
Definition at line 161 of file threat_model.hpp.
| std::string signet::forge::ThreatModel::component |
Component being modeled (e.g., "crypto", "pme")
Definition at line 159 of file threat_model.hpp.
| std::string signet::forge::ThreatModel::created_at |
ISO 8601 creation timestamp.
Definition at line 162 of file threat_model.hpp.
| std::string signet::forge::ThreatModel::model_id |
Unique identifier for this threat model.
Definition at line 158 of file threat_model.hpp.
| std::string signet::forge::ThreatModel::reviewed_at |
ISO 8601 last review timestamp.
Definition at line 163 of file threat_model.hpp.
| std::vector<ThreatEntry> signet::forge::ThreatModel::threats |
Definition at line 164 of file threat_model.hpp.
| std::string signet::forge::ThreatModel::version |
Version of the threat model.
Definition at line 160 of file threat_model.hpp.