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.