private LdapDirectoryEntryPathAssignmentAnalzyer(
     ILdapDirectoryEntryPathAssignmentInjectionExpressionAnalyzer expressionSyntaxAnalyzer,
     IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)
 {
     _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
     _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
 }
Пример #2
0
 private EcbDiagnosticAnalyzer(
     IEcbAssignmentExpressionAnalyzer expressionSyntaxAnalyzer,
     IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)
 {
     _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
     _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
 }
 private NewtonsoftJsonTypeNameHandlingAnalyzer(
     INewtonsoftJsonTypeNameHandlingExpressionAnalyzer expressionSyntaxAnalyzer,
     IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)
 {
     _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
     _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
 }
Пример #4
0
        private LiteralTextAnalyzer(
            ILiteralTextAssignmentExpressionAnalyzer expressionSyntaxAnalyzer,
            IAssignmentExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)

        {
            _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
            _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
        }
Пример #5
0
        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;
 }