Enum kernel::process_checker::ProcessCheckError
source · pub enum ProcessCheckError {
CredentialsNotAccepted,
CredentialsRejected(u32),
InternalError,
}
Expand description
Error from checking process credentials.
Variants§
CredentialsNotAccepted
The application checker requires credentials, but the TBF did not include a credentials that meets the checker’s requirements. This can be either because the TBF has no credentials or the checker policy did not accept any of the credentials it has.
CredentialsRejected(u32)
The process contained a credentials which was rejected by the verifier.
The u32
indicates which credentials was rejected: the first
credentials after the application binary is 0, and each subsequent
credentials increments this counter.
InternalError
Error in the kernel implementation.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProcessCheckError
impl RefUnwindSafe for ProcessCheckError
impl Send for ProcessCheckError
impl Sync for ProcessCheckError
impl Unpin for ProcessCheckError
impl UnwindSafe for ProcessCheckError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more