private ProcessStartInfoCreationAnalyzer(
     IProcessStartInfoCreationExpressionAnalyzer expressionSyntaxAnalyzer,
     IObjectCreationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)
 {
     _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
     _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
 }
        private FileStreamAnalyzer(
            IFileStreamExpressionAnalyzer expressionSyntaxAnalyzer,
            IObjectCreationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)

        {
            _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
            _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
        }
Example #3
0
        private FilePathResultAnalyzer(
            IMvcFileResultExpressionAnalyzer expressionSyntaxAnalyzer,
            IObjectCreationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)

        {
            _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
            _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
        }
        private LdapDirectoryEntryPathCreationAnalyzer(
            ILdapDirectoryEntryPathInjectionExpressionAnalyzer expressionSyntaxAnalyzer,
            IObjectCreationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)

        {
            _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
            _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
        }
 private SystemRandomDiagnosticAnalyzer(ISystemRandomExpressionAnalyzer expressionSyntaxAnalyzer,
                                        IObjectCreationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)
 {
     _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
     _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
 }
 private PasswordValidatorAnalyzer(IPasswordValidatorExpressionAnalyzer expressionSyntaxAnalyzer,
                                   IObjectCreationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)
 {
     _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
     _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
 }
 private Sha1DiagnosticAnalyzer(ISha1ExpressionAnalzyer expressionSyntaxAnalyzer,
                                IObjectCreationExpressionVulnerableSyntaxNodeFactory vulnerableSyntaxNodeFactory)
 {
     _expressionSyntaxAnalyzer    = expressionSyntaxAnalyzer;
     _vulnerableSyntaxNodeFactory = vulnerableSyntaxNodeFactory;
 }