Namespace Utils.Reflection.ProcessIsolation
Classes
- CommandAvailability
Provides helpers to locate command-line executables in the current process environment.
- ProcessContainerFactory
Builds process-container implementations based on the current operating system.
- ProcessContainerPermissions
Represents coarse-grained permissions for child processes started through a process container. Instances are immutable after construction (
init-only properties): use an object initializer to customize a permission set, orDefaultfor the restrictive baseline.
- ProcessIsolationPlatformSecurity
Exposes standardized security helpers used by process-container consumers.
Structs
- AuthenticodeVerificationResult
Structured result from VerifyAuthenticodeSignature(string, AuthenticodeRevocationPolicy), separating signature presence, chain trust, and revocation status.
Interfaces
- IProcessContainer
Defines a reusable process container capable of launching child processes with additional isolation constraints.
Enums
- AuthenticodeRevocationPolicy
Controls whether and how certificate revocation is verified during an Authenticode check.
- RevocationStatus
Revocation status of the signing certificate returned by VerifyAuthenticodeSignature(string, AuthenticodeRevocationPolicy).