Skip to content

Namespace Belay.Core.Security ​

Classes ​

InputValidator

Provides input validation and sanitization for MicroPython code execution. Protects against command injection, malicious code patterns, and unsafe operations.

SecurityConfiguration

Configuration options for security validation and protection features in Belay.NET. Controls the strictness of input validation, code injection protection, and other security measures.

Structs ​

InputValidator.ValidationResult

Validation result containing both the validation outcome and security details.

InputValidator.ValidationResult

Validation result containing both the validation outcome and security details.

Enums ​

InputValidator.SecurityRiskLevel

Security risk levels for input validation.

InputValidator.SecurityRiskLevel

Security risk levels for input validation.

ValidationStrictness

Defines the levels of strictness for security validation.

Released under the Apache License 2.0.