Trait ate::validator::EventValidator [−][src]
Required methods
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
Provided methods
fn validate(
&self,
_header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
[src]
&self,
_header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
fn set_integrity_mode(&mut self, _mode: IntegrityMode)
[src]
Implementors
impl EventValidator for AntiReplayPlugin
[src]
fn validate(
&self,
header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
[src]
&self,
header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
impl EventValidator for SignaturePlugin
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
fn set_integrity_mode(&mut self, mode: IntegrityMode)
[src]
impl EventValidator for TimestampEnforcer
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
fn validate(
&self,
header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
[src]
&self,
header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
impl EventValidator for TreeAuthorityPlugin
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
fn validate(
&self,
header: &EventHeader,
conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
[src]
&self,
header: &EventHeader,
conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
fn set_integrity_mode(&mut self, mode: IntegrityMode)
[src]
impl EventValidator for RubberStampValidator
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
fn validate(
&self,
_header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
[src]
&self,
_header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
impl EventValidator for StaticSignatureValidator
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
fn validate(
&self,
_header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>
[src]
&self,
_header: &EventHeader,
_conversation: Option<&Arc<ConversationSession>>
) -> Result<ValidationResult, ValidationError>