Skip to main content

Module security

Module security 

Source
Expand description

§Advanced Security Framework

Comprehensive security implementation for OxiRS Stream, providing authentication, authorization, encryption, audit logging, and threat detection capabilities.

Structs§

AbacConfig
Attribute-based access control configuration
AnomalyDetectionConfig
Anomaly detection configuration
AttributeDefinition
Attribute definition
AuditConfig
Audit configuration
AuditFilter
Audit filter for queries
AuditLogEntry
Audit log entry
AuthConfig
Authentication configuration
AuthzConfig
Authorization configuration
EncryptionAtRest
Data at rest encryption
EncryptionConfig
Encryption configuration
EncryptionInTransit
Data in transit encryption
EscalationConfig
Escalation configuration
FieldLevelEncryption
Field-level encryption
KeyManagement
Key management configuration
KeySizePreferences
Key size preferences for post-quantum algorithms
MfaConfig
Multi-factor authentication configuration
PQCertValidation
Post-quantum certificate validation rules
PQCryptoMetrics
Post-quantum cryptography metrics
PasswordPolicy
Password policy configuration
PolicyEngine
Policy engine configuration
PostQuantumConfig
Post-quantum cryptography configuration
PostQuantumCryptoEngine
Post-quantum cryptographic engine for advanced security operations
PostQuantumKeyPair
Post-quantum key pair
QuantumResistantCerts
Quantum-resistant certificate configuration
RateLimit
Rate limit definition
RateLimitConfig
Rate limiting configuration
RbacConfig
Role-based access control configuration
SecurityConfig
Security configuration
SecurityContext
Security context for requests
SecurityManager
Security manager
SecurityMetrics
Security metrics
SessionConfig
Session management configuration
ThreatAlert
Threat alert
ThreatContext
Threat context
ThreatDetectionConfig
Threat detection configuration
ThreatResponseConfig
Threat response configuration
ThreatRule
Threat detection rule
TokenConfig
Token configuration

Enums§

AnomalyAlgorithm
Anomaly detection algorithms
AttributeType
Attribute types
AuditEvent
Audit events
AuditLogFormat
Audit log formats
AuditOutput
Audit output destinations
AuthMethod
Authentication methods
AuthzModel
Authorization models
Credentials
Credentials for authentication
EncryptionAlgorithm
Encryption algorithms
KeyDerivation
Key derivation functions
KeyProvider
Key providers
MfaMethod
Multi-factor authentication methods
Permission
Permissions
PolicyLanguage
Policy languages
PostQuantumSignature
Post-quantum signature algorithms
QuantumSecurityLevel
Quantum security levels (NIST standardization levels)
ResponseAction
Response actions
SameSite
SameSite cookie attribute
ThreatSeverity
Threat severity levels
TlsVersion
TLS versions

Traits§

AuditLogger
Audit logger trait
AuthenticationProvider
Authentication provider trait
AuthorizationProvider
Authorization provider trait
RateLimiter
Rate limiter trait
ThreatDetector
Threat detector trait