PolicyEnforcer

Trait PolicyEnforcer 

Source
pub trait PolicyEnforcer: Send + Sync {
    // Required methods
    fn name(&self) -> &str;
    fn enforce(&self, alert: &Alert) -> Result<bool, IronpostError>;
}
Expand description

격리 정책을 구현하는 trait

보안 알림에 대한 자동 대응 정책을 정의합니다. 알림의 심각도와 유형에 따라 격리 여부를 결정합니다.

Required Methods§

Source

fn name(&self) -> &str

정책 이름

Source

fn enforce(&self, alert: &Alert) -> Result<bool, IronpostError>

알림에 대해 격리 실행 여부를 결정하고, 필요 시 격리를 수행합니다.

격리를 수행했으면 Ok(true), 수행하지 않았으면 Ok(false)를 반환합니다.

Implementors§