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§
Sourcefn check(&self, record: &BindingRecord) -> Result<(), LicenceError>
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".