private LdapDirectoryEntryPathAssignmentAnalzyer( ILdapDirectoryEntryPathAssignmentInjectionExpressionAnalyzer expressionSyntaxAnalyzer, IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private EcbDiagnosticAnalyzer( IEcbAssignmentExpressionAnalyzer expressionSyntaxAnalyzer, IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private NewtonsoftJsonTypeNameHandlingAnalyzer( INewtonsoftJsonTypeNameHandlingExpressionAnalyzer expressionSyntaxAnalyzer, IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private LiteralTextAnalyzer( ILiteralTextAssignmentExpressionAnalyzer expressionSyntaxAnalyzer, IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private SqlCommandInjectionAssignmentAnalyzer( ISqlCommandInjectionAssignmentExpressionAnalyzer expressionSyntaxAnalyzer, IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private LdapDirectorySearcherFilterAssignmentAnalyzer( ILdapDirectorySearcherFilterAssignmentExpressionAnalyzer expressionSyntaxAnalyzer, IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _expressionSyntaxAnalyzer = expressionSyntaxAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }
private CertificateValidationAnalyzer( IWebRequestHandlerCertificateValidationExpressionAnalyzer handlerCertificateValidationExpression, IServicePointManagerCertificateValidationExpressionAnalyzer servicePointManagerCertificateValidationExpression, IHttpWebRequestCertificateValidationExpressionAnalyzer requestCertificateValidationExpressionAnalyzer, IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory) { _handlerCertificateValidationExpression = handlerCertificateValidationExpression; _servicePointManagerCertificateValidationExpression = servicePointManagerCertificateValidationExpression; _requestCertificateValidationExpressionAnalyzer = requestCertificateValidationExpressionAnalyzer; _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory; }