Trait kernel::process_checker::AppCredentialsChecker
source · pub trait AppCredentialsChecker<'a> {
// Required methods
fn set_client(&self, _client: &'a dyn Client<'a>);
fn require_credentials(&self) -> bool;
fn check_credentials(
&self,
credentials: TbfFooterV2Credentials,
binary: &'a [u8]
) -> Result<(), (ErrorCode, TbfFooterV2Credentials, &'a [u8])>;
}
Expand description
Implements a Credentials Checking Policy.
Required Methods§
fn set_client(&self, _client: &'a dyn Client<'a>)
fn require_credentials(&self) -> bool
fn check_credentials( &self, credentials: TbfFooterV2Credentials, binary: &'a [u8] ) -> Result<(), (ErrorCode, TbfFooterV2Credentials, &'a [u8])>
Implementations on Foreign Types§
source§impl<'a> AppCredentialsChecker<'a> for ()
impl<'a> AppCredentialsChecker<'a> for ()
Default implementation.