Skip to main content

Module loader

Module loader 

Source
Expand description

Plugin loader: dynamic loading, security scanning, and signature verification for OptiRS plugins.

Split via SplitRS from a single loader.rs (COOLJAPAN 2000-line policy). This root stays a thin re-export layer: all real code lives in the private submodules below and every item that was previously public is re-exported here unchanged, so plugin::loader::* keeps the exact same public surface as before the split.

Structs§

BuildInfo
Build information
CodeScanner
Code scanner for malware detection
CpuRequirements
CPU requirements
CryptographicValidator
Cryptographic validator for signature verification
DependencyGraph
Dependency graph for managing plugin dependencies
LoadedPlugin
Loaded plugin information
LoaderConfig
Configuration for plugin loader
MalwareSignature
Malware signature
PermissionValidator
Permission validator
PluginConfig
Plugin configuration for loading
PluginHandle
Plugin handle for managing dynamic libraries
PluginLoadResult
Plugin load result
PluginLoader
Plugin loader for managing plugin loading and unloading
PluginManifest
Plugin manifest information
PluginMetadata
Plugin metadata from manifest
PluginSignature
Plugin signature information
RuntimeRequirements
Runtime requirements
SandboxConfig
Sandbox configuration
ScanningRule
Code scanning rule
SecurityFileScanResult
Security scan result for individual files
SecurityManager
Security manager for plugin validation
SecurityPolicy
Security policy configuration
SecurityScanResult
Security scan result
SecurityThreat
Security threat information
SignatureVerificationConfig
Cryptographic signature verification configuration
SignatureVerificationResult
Signature verification result
SignerInfo
Signer information
TrustedCA
Trusted Certificate Authority
ValidationRule
Validation rule for permissions

Enums§

KeyUsage
Key usage types
Permission
Security permissions
PluginSourceConfig
Plugin source configuration
ScanSeverity
Scan severity levels
SignatureAlgorithm
Signature algorithms
ThreatType
Types of security threats