MCPcopy Create free account

hub / github.com/Netflix-Skunkworks/railguard-skill / types & classes

Types & classes37 in github.com/Netflix-Skunkworks/railguard-skill

ClassAnimeBase
repos/vul-anime-rest-api/main.py:64
ClassAnimeCreate
repos/vul-anime-rest-api/main.py:73
ClassAnimeGenre
repos/vul-anime-rest-api/main.py:42
ClassAnimeModel
Anime database model for storing anime information
repos/vul-anime-rest-api/models.py:19
ClassAnimeRating
repos/vul-anime-rest-api/main.py:56
ClassAnimeResponse
repos/vul-anime-rest-api/main.py:76
ClassAnimeSearchValidator
Validator for anime search requests Ensures search parameters are properly formatted
repos/vul-anime-rest-api/validators.py:13
ClassCSRFProtectionMiddleware
CSRF protection for state-changing operations Validates tokens on protected endpoints
repos/vul-anime-rest-api/middleware.py:125
ClassCommandValidator
Validate and sanitize command parameters Prevents command injection attacks
repos/vul-anime-rest-api/validators.py:200
ClassDecryptRequest
repos/vul-anime-rest-api/main.py:110
ClassDeprecatedUserManager
Old user management system Superseded by new authentication service
repos/vul-anime-rest-api/deprecated_features.py:104
ClassEncryptRequest
repos/vul-anime-rest-api/main.py:104
ClassEncryptResponse
repos/vul-anime-rest-api/main.py:107
ClassFileSearchRequest
repos/vul-anime-rest-api/main.py:132
ClassInputSanitizationMiddleware
Sanitize all incoming request data Prevents various injection attacks
repos/vul-anime-rest-api/middleware.py:80
ClassLoginRequest
repos/vul-anime-rest-api/main.py:137
ClassRateLimitMiddleware
Rate limiting middleware to prevent abuse Tracks requests per IP address
repos/vul-anime-rest-api/middleware.py:41
ClassRecommendationRequest
repos/vul-anime-rest-api/main.py:84
ClassRequestValidationMiddleware
Validate request format and content Ensures requests meet security requirements
repos/vul-anime-rest-api/middleware.py:177
ClassReviewModel
Review model for user anime reviews
repos/vul-anime-rest-api/models.py:45
ClassS3DownloadRequest
repos/vul-anime-rest-api/main.py:128
ClassS3UploadRequest
repos/vul-anime-rest-api/main.py:124
ClassSQLParameterValidator
Validate parameters for SQL queries Ensures type safety and prevents injection
repos/vul-anime-rest-api/validators.py:145
ClassSecurityHeadersMiddleware
Add security headers to all responses Implements defense-in-depth security controls
repos/vul-anime-rest-api/middleware.py:14
ClassSessionSecurityMiddleware
Manage secure session handling Implements session timeout and validation
repos/vul-anime-rest-api/middleware.py:204
ClassSignRequest
repos/vul-anime-rest-api/main.py:113
ClassSignResponse
repos/vul-anime-rest-api/main.py:116
ClassToken
repos/vul-anime-rest-api/main.py:100
ClassURLFetchRequest
repos/vul-anime-rest-api/main.py:143
ClassURLValidator
Validate and sanitize URLs Prevents SSRF and open redirect vulnerabilities
repos/vul-anime-rest-api/validators.py:240
ClassUnusedAnalytics
Analytics module that was never deployed to production Replaced by third-party analytics service
repos/vul-anime-rest-api/deprecated_features.py:44
ClassUser
repos/vul-anime-rest-api/main.py:94
ClassUserInputValidator
Generic validator for user-submitted content Applies comprehensive sanitization
repos/vul-anime-rest-api/validators.py:47
ClassUserModel
User model for authentication and preferences
repos/vul-anime-rest-api/models.py:33
ClassUserPreferenceData
repos/vul-anime-rest-api/main.py:150
ClassUserRating
repos/vul-anime-rest-api/main.py:79
ClassVerifyRequest
repos/vul-anime-rest-api/main.py:120