Module security

Module security 

Source
Expand description

Advanced security module (anomaly detection, encryption, KMS)

Re-exports§

pub use anomaly_detection::AnomalyDetectionConfig;
pub use anomaly_detection::AnomalyDetector;
pub use anomaly_detection::AnomalyResult;
pub use anomaly_detection::AnomalyType;
pub use anomaly_detection::DetectionStats;
pub use anomaly_detection::RecommendedAction;
pub use encryption::decrypt_json_value;
pub use encryption::encrypt_json_value;
pub use encryption::Encryptable;
pub use encryption::EncryptedData;
pub use encryption::EncryptionAlgorithm;
pub use encryption::EncryptionConfig;
pub use encryption::EncryptionStats;
pub use encryption::FieldEncryption;
pub use kms::EnvelopeEncryptedData;
pub use kms::KeyAlgorithm;
pub use kms::KeyMetadata;
pub use kms::KeyPurpose;
pub use kms::KeyStatus;
pub use kms::KmsClient;
pub use kms::KmsConfig;
pub use kms::KmsManager;
pub use kms::KmsProvider;
pub use kms::LocalKms;
pub use adaptive_rate_limit::AdaptiveLimitStats;
pub use adaptive_rate_limit::AdaptiveRateLimitConfig;
pub use adaptive_rate_limit::AdaptiveRateLimiter;
pub use adaptive_rate_limit::AdaptiveRateLimiterStats;
pub use adaptive_rate_limit::SystemLoad;
pub use automation::CiCdIntegration;
pub use automation::FindingCategory;
pub use automation::ScanStatus;
pub use automation::ScanSummary;
pub use automation::SecurityFinding;
pub use automation::SecurityScanConfig;
pub use automation::SecurityScanResult;
pub use automation::SecurityScanner;
pub use automation::Severity;

Modules§

adaptive_rate_limit
anomaly_detection
Advanced Security Module
automation
encryption
kms