Module process_checker

Source
Expand description

Traits and types for application credentials checkers, used to decide whether an application can be loaded.

See the AppID TRD.

Structs§

AcceptedCredential
The accepted credential from the credential checker.
CheckResultAcceptMetadata
Optional metadata the credential checker can attach to an accepted credential.
ProcessCheckerMachine
Checks the footers for a ProcessBinary and decides whether to continue loading the process based on the checking policy in checker.

Enums§

CheckResult
What a AppCredentialsChecker decided a particular application’s credential indicates about the runnability of an application binary.
ProcessCheckError
Error from checking process credentials.

Traits§

AppCredentialsPolicy
Implements a Credentials Checking Policy.
AppCredentialsPolicyClient
Receives callbacks on whether a credential was accepted or not.
AppIdPolicy
AppUniqueness
Whether two processes have the same Application Identifier; two processes with the same Application Identifier cannot run concurrently.
Compress
Transforms Application Credentials into a corresponding ShortId.
ProcessCheckerMachineClient
Client interface for the outcome of a process credential check.