15 overrides of SinkKind
Microsoft.CodeAnalysis.NetAnalyzers (15)
Microsoft.NetCore.Analyzers\Security\DoNotAddArchiveItemPathToTheTargetFileSystemPath.cs (1)
28protected override SinkKind SinkKind => SinkKind.ZipSlip;
Microsoft.NetCore.Analyzers\Security\DoNotHardCodeCertificate.cs (1)
26protected override SinkKind SinkKind => SinkKind.HardcodedCertificate;
Microsoft.NetCore.Analyzers\Security\DoNotHardCodeEncryptionKey.cs (1)
26protected override SinkKind SinkKind => SinkKind.HardcodedEncryptionKey;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForCommandExecutionVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.ProcessCommand;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForDllInjectionVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.Dll;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForFilePathInjectionVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.FilePathInjection;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForInformationDisclosureVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.InformationDisclosure;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForLdapInjectionVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.Ldap;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForOpenRedirectVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.Redirect;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForRegexInjectionVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.Regex;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForSqlInjectionVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.Sql;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXamlInjectionVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.Xaml;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXmlInjectionVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.Xml;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXPathInjectionVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.XPath;
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXssVulnerabilities.cs (1)
25protected override SinkKind SinkKind => SinkKind.Xss;
5 references to SinkKind
Microsoft.CodeAnalysis.NetAnalyzers (5)
Microsoft.NetCore.Analyzers\Security\SourceTriggeredTaintedDataAnalyzerBase.cs (5)
57TaintedDataSymbolMap<SourceInfo> sourceInfoSymbolMap = taintedDataConfig.GetSourceSymbolMap(this.SinkKind); 63TaintedDataSymbolMap<SinkInfo> sinkInfoSymbolMap = taintedDataConfig.GetSinkSymbolMap(this.SinkKind); 185if (TaintedDataConfig.HasTaintArraySource(SinkKind)) 229taintedDataConfig.GetSanitizerSymbolMap(this.SinkKind), 238if (!sourceSink.SinkKinds.Contains(this.SinkKind))