Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
aegisgate
command
AegisGate - Enterprise AI API Security Platform Main entry point for the AegisGate service
|
AegisGate - Enterprise AI API Security Platform Main entry point for the AegisGate service |
|
pkg
|
|
|
adapters
Package adapters provides module wrappers for existing AegisGate packages.
|
Package adapters provides module wrappers for existing AegisGate packages. |
|
compliance
Package compliance provides MITRE ATLAS framework implementation MITRE ATLAS (Adversarial Threat Landscape for AI Systems)
|
Package compliance provides MITRE ATLAS framework implementation MITRE ATLAS (Adversarial Threat Landscape for AI Systems) |
|
compliance/community/atlas
Package atlas provides MITRE ATLAS framework compliance checking.
|
Package atlas provides MITRE ATLAS framework compliance checking. |
|
compliance/community/gdpr
Package gdpr provides GDPR (General Data Protection Regulation) compliance.
|
Package gdpr provides GDPR (General Data Protection Regulation) compliance. |
|
compliance/community/owasp
Package owasp provides OWASP AI Security framework compliance checking.
|
Package owasp provides OWASP AI Security framework compliance checking. |
|
compliance/enterprise/iso42001
Package iso42001 provides ISO/IEC 42001 compliance checking.
|
Package iso42001 provides ISO/IEC 42001 compliance checking. |
|
compliance/enterprise/nist
Package nist provides NIST AI Risk Management Framework compliance.
|
Package nist provides NIST AI Risk Management Framework compliance. |
|
compliance/hipaa
Package hipaa provides HIPAA compliance controls as a licensed add-on module.
|
Package hipaa provides HIPAA compliance controls as a licensed add-on module. |
|
compliance/pci
Package pci provides PCI-DSS compliance controls as a licensed add-on module.
|
Package pci provides PCI-DSS compliance controls as a licensed add-on module. |
|
compliance/premium/hipaa
Package hipaa provides HIPAA compliance checking.
|
Package hipaa provides HIPAA compliance checking. |
|
compliance/premium/pci
Package pci provides PCI DSS compliance checking.
|
Package pci provides PCI DSS compliance checking. |
|
compliance/premium/soc2
Package soc2 provides SOC 2 Type II compliance checking.
|
Package soc2 provides SOC 2 Type II compliance checking. |
|
core
Package core provides a base module implementation for easy module development.
|
Package core provides a base module implementation for easy module development. |
|
core/license
Package license provides license management functionality
|
Package license provides license management functionality |
|
dashboard
Package dashboard provides HTTP handlers and API endpoints for AegisGate's real-time monitoring interface.
|
Package dashboard provides HTTP handlers and API endpoints for AegisGate's real-time monitoring interface. |
|
graphql
Package graphql provides GraphQL execution engine
|
Package graphql provides GraphQL execution engine |
|
grpc
Package grpc provides gRPC API types for AegisGate
|
Package grpc provides gRPC API types for AegisGate |
|
hash_chain
Package hash_chain provides hash chain validation with Merkle tree integration.
|
Package hash_chain provides hash chain validation with Merkle tree integration. |
|
i18n
Package i18n provides internationalization support for AegisGate.
|
Package i18n provides internationalization support for AegisGate. |
|
metrics
Package metrics provides metrics collection for AegisGate
|
Package metrics provides metrics collection for AegisGate |
|
ml
Package ml provides machine learning capabilities for anomaly detection in WAF traffic.
|
Package ml provides machine learning capabilities for anomaly detection in WAF traffic. |
|
opsec
Package opsec provides operational security features for the AegisGate gateway including secure audit logging, secret rotation, memory scrubbing, threat modeling, and runtime hardening.
|
Package opsec provides operational security features for the AegisGate gateway including secure audit logging, secret rotation, memory scrubbing, threat modeling, and runtime hardening. |
|
pkiattest
Package pkiattest provides PKI attestation services for the AegisGate AI Security Gateway.
|
Package pkiattest provides PKI attestation services for the AegisGate AI Security Gateway. |
|
plugin
Package plugin provides the plugin hook system for AegisGate extensibility.
|
Package plugin provides the plugin hook system for AegisGate extensibility. |
|
plugin/examples
Package examples contains example plugin implementations for AegisGate.
|
Package examples contains example plugin implementations for AegisGate. |
|
proxy
Package proxy provides proxy server capabilities for AegisGate This file adds types needed by the grpc package
|
Package proxy provides proxy server capabilities for AegisGate This file adds types needed by the grpc package |
|
reporting
Package reporting provides comprehensive reporting capabilities including real-time reports, ad-hoc reports, and scheduled report generation.
|
Package reporting provides comprehensive reporting capabilities including real-time reports, ad-hoc reports, and scheduled report generation. |
|
sandbox
Package sandbox provides feed-level sandboxing capabilities
|
Package sandbox provides feed-level sandboxing capabilities |
|
secrets
Package secrets provides secret management backends
|
Package secrets provides secret management backends |
|
security
Package security provides security middleware for HTTP servers
|
Package security provides security middleware for HTTP servers |
|
siem
Package siem provides event formatters for various SIEM formats.
|
Package siem provides event formatters for various SIEM formats. |
|
signature_verification
Package signature_verification provides comprehensive digital signature verification.
|
Package signature_verification provides comprehensive digital signature verification. |
|
threatintel
Package threatintel provides export functionality for threat intelligence data.
|
Package threatintel provides export functionality for threat intelligence data. |
|
trustdomain
Package trustdomain provides feed-specific trust domain management for the AegisGate AI Security Gateway.
|
Package trustdomain provides feed-specific trust domain management for the AegisGate AI Security Gateway. |
|
webhook
Package webhook provides event filtering functionality.
|
Package webhook provides event filtering functionality. |
|
websocket
Package websocket provides Server-Sent Events (SSE) support for real-time dashboard streaming using only Go's standard library.
|
Package websocket provides Server-Sent Events (SSE) support for real-time dashboard streaming using only Go's standard library. |
|
resilience
module
|
|
|
sdk
|
|
|
go
Package aegisgate provides a Go SDK for the AegisGate API
|
Package aegisgate provides a Go SDK for the AegisGate API |
|
tests
|
|
Click to show internal directories.
Click to hide internal directories.