Skip to main content

BindingExtraCheck

Trait BindingExtraCheck 

Source
pub trait BindingExtraCheck {
    // Required method
    fn check(&self, record: &BindingRecord) -> Result<(), LicenceError>;
}
Expand description

Where the STEWARD profile (phase 1d) plugs in: the 600 s age window, the live GET /api/v1/identity match, the grant key fingerprint the operator confirmed. Runs after the member checks and before the record is stored.

Required Methods§

Source

fn check(&self, record: &BindingRecord) -> Result<(), LicenceError>

Refuse the record with LicenceError::CheckFailed.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§