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;
6 references to SinkKind
Microsoft.CodeAnalysis.NetAnalyzers (6)
Microsoft.NetCore.Analyzers\Security\SourceTriggeredTaintedDataAnalyzerBase.cs (6)
68TaintedDataSymbolMap<SourceInfo> sourceInfoSymbolMap = taintedDataConfig.GetSourceSymbolMap(this.SinkKind); 74TaintedDataSymbolMap<SinkInfo> sinkInfoSymbolMap = taintedDataConfig.GetSinkSymbolMap(this.SinkKind); 99this.SinkKind, sinkReachabilityCache, cancellationToken)) : null; 204if (TaintedDataConfig.HasTaintArraySource(SinkKind)) 232TaintedDataSymbolMap<SanitizerInfo> sanitizerInfoSymbolMap = taintedDataConfig.GetSanitizerSymbolMap(this.SinkKind); 261if (!sourceSink.SinkKinds.Contains(this.SinkKind))