MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / ThreatIntelligenceSource

Class ThreatIntelligenceSource

threat_intelligence.py:30–38  ·  view source on GitHub ↗

Configuration for a threat intelligence source

Source from the content-addressed store, hash-verified

28
29@dataclass
30class ThreatIntelligenceSource:
31 """Configuration for a threat intelligence source"""
32 name: str
33 type: str # 'misp', 'opencti', 'virustotal', 'shodan', 'custom'
34 url: str
35 api_key: Optional[str] = None
36 enabled: bool = True
37 confidence_weight: float = 1.0
38 last_updated: Optional[str] = None
39
40
41@dataclass

Callers 2

load_configurationMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected