Crate misp_client

Crate misp_client 

Source
Expand description

Rust client library for the MISP threat intelligence platform API.

Re-exports§

pub use attributes::AttributeSearchQuery;
pub use attributes::AttributeTypes;
pub use attributes::AttributesClient;
pub use client::MispClient;
pub use client_factory::MispClientFactory;
pub use client_factory::MispClientFactoryBuilder;
pub use client_factory::MispClients;
pub use client_factory::ServerInfo;
pub use error::MispError;
pub use events::EventIndexParams;
pub use events::EventSearchQuery;
pub use events::EventsClient;
pub use galaxies::ClusterSearchQuery;
pub use galaxies::GalaxiesClient;
pub use models::AnalysisLevel;
pub use models::Attribute;
pub use models::Distribution;
pub use models::Event;
pub use models::Galaxy;
pub use models::GalaxyCluster;
pub use models::GalaxyElement;
pub use models::MispObject;
pub use models::ObjectReference;
pub use models::Organisation;
pub use models::Sighting;
pub use models::Tag;
pub use models::ThreatLevel;
pub use models::Warninglist;
pub use models::WarninglistCheckResult;
pub use models::WarninglistMatch;
pub use search::SearchBuilder;
pub use sightings::SightingCount;
pub use sightings::SightingEntry;
pub use sightings::SightingSearchQuery;
pub use sightings::SightingType;
pub use sightings::SightingsClient;
pub use warninglists::WarninglistsClient;

Modules§

attributes
MISP attribute operations and search queries.
client
Low-level HTTP client for MISP API requests.
client_factory
Factory for creating MISP API clients with shared configuration.
error
Error types for MISP API operations.
events
MISP event operations and search queries.
galaxies
MISP galaxy and cluster operations (threat actors, MITRE ATT&CK, malware).
models
Data models for MISP entities (events, attributes, galaxies, etc).
search
High-level search builders for common threat hunting patterns.
sightings
MISP sighting operations for tracking IOC observations.
warninglists
MISP warninglist operations for false positive reduction.

Type Aliases§

Result