JavaScript: Remove deprecated backward-compatibility layer in security libraries.

This commit is contained in:
Max Schaefer
2019-01-08 13:09:06 +00:00
parent feb9693fea
commit db713fb359
21 changed files with 0 additions and 253 deletions

View File

@@ -69,15 +69,3 @@ module BrokenCryptoAlgorithm {
}
}
}
/** DEPRECATED: Use `BrokenCryptoAlgorithm::Source` instead. */
deprecated class BrokenCryptoAlgorithmSource = BrokenCryptoAlgorithm::Source;
/** DEPRECATED: Use `BrokenCryptoAlgorithm::Sink` instead. */
deprecated class BrokenCryptoAlgorithmSink = BrokenCryptoAlgorithm::Sink;
/** DEPRECATED: Use `BrokenCryptoAlgorithm::Sanitizer` instead. */
deprecated class BrokenCryptoAlgorithmSanitizer = BrokenCryptoAlgorithm::Sanitizer;
/** DEPRECATED: Use `BrokenCryptoAlgorithm::Configuration` instead. */
deprecated class BrokenCryptoAlgorithmDataFlowConfiguration = BrokenCryptoAlgorithm::Configuration;

View File

@@ -90,15 +90,3 @@ module CleartextStorage {
}
}
}
/** DEPRECATED: Use `CleartextStorage::Source` instead. */
deprecated class CleartextStorageSource = CleartextStorage::Source;
/** DEPRECATED: Use `CleartextStorage::Sink` instead. */
deprecated class CleartextStorageSink = CleartextStorage::Sink;
/** DEPRECATED: Use `CleartextStorage::Sanitizer` instead. */
deprecated class CleartextStorageSanitizer = CleartextStorage::Sanitizer;
/** DEPRECATED: Use `CleartextStorage::Configuration` instead. */
deprecated class CleartextStorageDataFlowConfiguration = CleartextStorage::Configuration;

View File

@@ -176,15 +176,3 @@ module ClientSideUrlRedirect {
}
}
}
/** DEPRECATED: Use `ClientSideUrlRedirect::Source` instead. */
deprecated class ClientSideUrlRedirectSource = ClientSideUrlRedirect::Source;
/** DEPRECATED: Use `ClientSideUrlRedirect::Sink` instead. */
deprecated class ClientSideUrlRedirectSink = ClientSideUrlRedirect::Sink;
/** DEPRECATED: Use `ClientSideUrlRedirect::Sanitizer` instead. */
deprecated class ClientSideUrlRedirectSanitizer = ClientSideUrlRedirect::Sanitizer;
/** DEPRECATED: Use `ClientSideUrlRedirect::Configuration` instead. */
deprecated class ClientSideUrlRedirectDataFlowConfiguration = ClientSideUrlRedirect::Configuration;

View File

@@ -123,15 +123,3 @@ module CodeInjection {
}
}
}
/** DEPRECATED: Use `CodeInjection::Source` instead. */
deprecated class CodeInjectionSource = CodeInjection::Source;
/** DEPRECATED: Use `CodeInjection::Sink` instead. */
deprecated class CodeInjectionSink = CodeInjection::Sink;
/** DEPRECATED: Use `CodeInjection::Sanitizer` instead. */
deprecated class CodeInjectionSanitizer = CodeInjection::Sanitizer;
/** DEPRECATED: Use `CodeInjection::Configuration` instead. */
deprecated class CodeInjectionDataFlowConfiguration = CodeInjection::Configuration;

View File

@@ -123,15 +123,3 @@ module CommandInjection {
)
}
}
/** DEPRECATED: Use `CommandInjection::Source` instead. */
deprecated class CommandInjectionSource = CommandInjection::Source;
/** DEPRECATED: Use `CommandInjection::Sink` instead. */
deprecated class CommandInjectionSink = CommandInjection::Sink;
/** DEPRECATED: Use `CommandInjection::Sanitizer` instead. */
deprecated class CommandInjectionSanitizer = CommandInjection::Sanitizer;
/** DEPRECATED: Use `CommandInjection::Configuration` instead. */
deprecated class CommandInjectionTrackingConfig = CommandInjection::Configuration;

View File

@@ -83,15 +83,3 @@ module ConditionalBypass {
override SensitiveAction getAction() { result = action }
}
}
/** DEPRECATED: Use `ConditionalBypass::Source` instead. */
deprecated class ConditionalBypassSource = ConditionalBypass::Source;
/** DEPRECATED: Use `ConditionalBypass::Sink` instead. */
deprecated class ConditionalBypassSink = ConditionalBypass::Sink;
/** DEPRECATED: Use `ConditionalBypass::Sanitizer` instead. */
deprecated class ConditionalBypassSanitizer = ConditionalBypass::Sanitizer;
/** DEPRECATED: Use `ConditionalBypass::Configuration` instead. */
deprecated class ConditionalBypassDataFlowConfiguration = ConditionalBypass::Configuration;

View File

@@ -87,18 +87,3 @@ module CorsMisconfigurationForCredentials {
}
}
}
/** DEPRECATED: Use `CorsMisconfigurationForCredentials::Source` instead. */
deprecated class CorsMisconfigurationForCredentialsSource =
CorsMisconfigurationForCredentials::Source;
/** DEPRECATED: Use `CorsMisconfigurationForCredentials::Sink` instead. */
deprecated class CorsMisconfigurationForCredentialsSink = CorsMisconfigurationForCredentials::Sink;
/** DEPRECATED: Use `CorsMisconfigurationForCredentials::Sanitizer` instead. */
deprecated class CorsMisconfigurationForCredentialsSanitizer =
CorsMisconfigurationForCredentials::Sanitizer;
/** DEPRECATED: Use `CorsMisconfigurationForCredentials::Configuration` instead. */
deprecated class CorsMisconfigurationForCredentialsDataFlowConfiguration =
CorsMisconfigurationForCredentials::Configuration;

View File

@@ -189,15 +189,3 @@ module DomBasedXss {
override string getVulnerabilityKind() { result = "HTML injection" }
}
}
/** DEPRECATED: Use `DomBasedXss::Source` instead. */
deprecated class XssSource = DomBasedXss::Source;
/** DEPRECATED: Use `DomBasedXss::Sink` instead. */
deprecated class XssSink = DomBasedXss::Sink;
/** DEPRECATED: Use `DomBasedXss::Sanitizer` instead. */
deprecated class XssSanitizer = DomBasedXss::Sanitizer;
/** DEPRECATED: Use `DomBasedXss::Configuration` instead. */
deprecated class XssDataFlowConfiguration = DomBasedXss::Configuration;

View File

@@ -47,15 +47,3 @@ module HardcodedCredentials {
override string getKind() { result = this.asExpr().(CredentialsExpr).getCredentialsKind() }
}
}
/** DEPRECATED: Use `HardcodedCredentials::Source` instead. */
deprecated class HardcodedCredentialsSource = HardcodedCredentials::Source;
/** DEPRECATED: Use `HardcodedCredentials::Sink` instead. */
deprecated class HardcodedCredentialsSink = HardcodedCredentials::Sink;
/** DEPRECATED: Use `HardcodedCredentials::Sanitizer` instead. */
deprecated class HardcodedCredentialsSanitizer = HardcodedCredentials::Sanitizer;
/** DEPRECATED: Use `HardcodedCredentials::Configuration` instead. */
deprecated class HardcodedCredentialsTrackingConfiguration = HardcodedCredentials::Configuration;

View File

@@ -109,15 +109,3 @@ module InsecureRandomness {
*/
class CryptoKeySink extends Sink { CryptoKeySink() { this instanceof CryptographicKey } }
}
/** DEPRECATED: Use `InsecureRandomness::Source` instead. */
deprecated class InsecureRandomnessSource = InsecureRandomness::Source;
/** DEPRECATED: Use `InsecureRandomness::Sink` instead. */
deprecated class InsecureRandomnessSink = InsecureRandomness::Sink;
/** DEPRECATED: Use `InsecureRandomness::Sanitizer` instead. */
deprecated class InsecureRandomnessSanitizer = InsecureRandomness::Sanitizer;
/** DEPRECATED: Use `InsecureRandomness::Configuration` instead. */
deprecated class InsecureRandomnessDataFlowConfiguration = InsecureRandomness::Configuration;

View File

@@ -71,16 +71,3 @@ module InsufficientPasswordHash {
}
}
}
/** DEPRECATED: Use `InsufficientPasswordHash::Source` instead. */
deprecated class InsufficientPasswordHashSource = InsufficientPasswordHash::Source;
/** DEPRECATED: Use `InsufficientPasswordHash::Sink` instead. */
deprecated class InsufficientPasswordHashSink = InsufficientPasswordHash::Sink;
/** DEPRECATED: Use `InsufficientPasswordHash::Sanitizer` instead. */
deprecated class InsufficientPasswordHashSanitizer = InsufficientPasswordHash::Sanitizer;
/** DEPRECATED: Use `InsufficientPasswordHash::Configuration` instead. */
deprecated class InsufficientPasswordHashDataFlowConfiguration =
InsufficientPasswordHash::Configuration;

View File

@@ -78,15 +78,3 @@ module NosqlInjection {
/** An expression interpreted as a NoSQL query, viewed as a sink. */
class NosqlQuerySink extends Sink, DataFlow::ValueNode { override NoSQL::Query astNode; }
}
/** DEPRECATED: Use `NosqlInjection::Source` instead. */
deprecated class NosqlInjectionSource = NosqlInjection::Source;
/** DEPRECATED: Use `NosqlInjection::Sink` instead. */
deprecated class NosqlInjectionSink = NosqlInjection::Sink;
/** DEPRECATED: Use `NosqlInjection::Sanitizer` instead. */
deprecated class NosqlInjectionSanitizer = NosqlInjection::Sanitizer;
/** DEPRECATED: Use `NosqlInjection::Configuration` instead. */
deprecated class NosqlInjectionTrackingConfig = NosqlInjection::Configuration;

View File

@@ -67,15 +67,3 @@ module ReflectedXss {
}
}
}
/** DEPRECATED: Use `ReflectedXss::Source` instead. */
deprecated class XssSource = ReflectedXss::Source;
/** DEPRECATED: Use `ReflectedXss::Sink` instead. */
deprecated class XssSink = ReflectedXss::Sink;
/** DEPRECATED: Use `ReflectedXss::Sanitizer` instead. */
deprecated class XssSanitizer = ReflectedXss::Sanitizer;
/** DEPRECATED: Use `ReflectedXss::Configuration` instead. */
deprecated class XssDataFlowConfiguration = ReflectedXss::Configuration;

View File

@@ -68,15 +68,3 @@ module RegExpInjection {
}
}
}
/** DEPRECATED: Use `RegExpInjection::Source` instead. */
deprecated class RegExpInjectionSource = RegExpInjection::Source;
/** DEPRECATED: Use `RegExpInjection::Sink` instead. */
deprecated class RegExpInjectionSink = RegExpInjection::Sink;
/** DEPRECATED: Use `RegExpInjection::Sanitizer` instead. */
deprecated class RegExpInjectionSanitizer = RegExpInjection::Sanitizer;
/** DEPRECATED: Use `RegExpInjection::Configuration` instead. */
deprecated class RegExpInjectionTaintTrackingConfiguration = RegExpInjection::Configuration;

View File

@@ -101,15 +101,3 @@ module ServerSideUrlRedirect {
}
}
}
/** DEPRECATED: Use `ServerSideUrlRedirect::Source` instead. */
deprecated class ServerSideUrlRedirectSource = ServerSideUrlRedirect::Source;
/** DEPRECATED: Use `ServerSideUrlRedirect::Sink` instead. */
deprecated class ServerSideUrlRedirectSink = ServerSideUrlRedirect::Sink;
/** DEPRECATED: Use `ServerSideUrlRedirect::Sanitizer` instead. */
deprecated class ServerSideUrlRedirectSanitizer = ServerSideUrlRedirect::Sanitizer;
/** DEPRECATED: Use `ServerSideUrlRedirect::Configuration` instead. */
deprecated class ServerSideUrlRedirectDataFlowConfiguration = ServerSideUrlRedirect::Configuration;

View File

@@ -50,15 +50,3 @@ module SqlInjection {
SanitizerExpr() { astNode = any(SQL::SqlSanitizer ss).getOutput() }
}
}
/** DEPRECATED: Use `SqlInjection::Source` instead. */
deprecated class SqlInjectionSource = SqlInjection::Source;
/** DEPRECATED: Use `SqlInjection::Sink` instead. */
deprecated class SqlInjectionSink = SqlInjection::Sink;
/** DEPRECATED: Use `SqlInjection::Sanitizer` instead. */
deprecated class SqlInjectionSanitizer = SqlInjection::Sanitizer;
/** DEPRECATED: Use `SqlInjection::Configuration` instead. */
deprecated class SqlInjectionTrackingConfig = SqlInjection::Configuration;

View File

@@ -53,12 +53,3 @@ module StackTraceExposure {
*/
class DefaultSink extends Sink, DataFlow::ValueNode { override HTTP::ResponseBody astNode; }
}
/** DEPRECATED: Use `StackTraceExposure::Source` instead. */
deprecated class StackTraceExposureSource = StackTraceExposure::Source;
/** DEPRECATED: Use `StackTraceExposure::Sink` instead. */
deprecated class StackTraceExposureSink = StackTraceExposure::Sink;
/** DEPRECATED: Use `StackTraceExposure::Configuration` instead. */
deprecated class StackTraceExposureTrackingConfig = StackTraceExposure::Configuration;

View File

@@ -150,15 +150,3 @@ module TaintedPath {
}
}
}
/** DEPRECATED: Use `TaintedPath::Source` instead. */
deprecated class TaintedPathSource = TaintedPath::Source;
/** DEPRECATED: Use `TaintedPath::Sink` instead. */
deprecated class TaintedPathSink = TaintedPath::Sink;
/** DEPRECATED: Use `TaintedPath::Sanitizer` instead. */
deprecated class TaintedPathSanitizer = TaintedPath::Sanitizer;
/** DEPRECATED: Use `TaintedPath::Configuration` instead. */
deprecated class TaintedPathTrackingConfig = TaintedPath::Configuration;

View File

@@ -65,15 +65,3 @@ module UnsafeDeserialization {
}
}
}
/** DEPRECATED: Use `UnsafeDeserialization::Source` instead. */
deprecated class UnsafeDeserializationSource = UnsafeDeserialization::Source;
/** DEPRECATED: Use `UnsafeDeserialization::Sink` instead. */
deprecated class UnsafeDeserializationSink = UnsafeDeserialization::Sink;
/** DEPRECATED: Use `UnsafeDeserialization::Sanitizer` instead. */
deprecated class UnsafeDeserializationSanitizer = UnsafeDeserialization::Sanitizer;
/** DEPRECATED: Use `UnsafeDeserialization::Configuration` instead. */
deprecated class UnsafeDeserializationTrackingConfig = UnsafeDeserialization::Configuration;

View File

@@ -62,15 +62,3 @@ module XmlBomb {
}
}
}
/** DEPRECATED: Use `XmlBomb::Source` instead. */
deprecated class XmlBombSource = XmlBomb::Source;
/** DEPRECATED: Use `XmlBomb::Sink` instead. */
deprecated class XmlBombSink = XmlBomb::Sink;
/** DEPRECATED: Use `XmlBomb::Sanitizer` instead. */
deprecated class XmlBombSanitizer = XmlBomb::Sanitizer;
/** DEPRECATED: Use `XmlBomb::Configuration` instead. */
deprecated class XmlBomTrackingConfig = XmlBomb::Configuration;

View File

@@ -65,15 +65,3 @@ module Xxe {
}
}
}
/** DEPRECATED: Use `Xxe::Source` instead. */
deprecated class XxeSource = Xxe::Source;
/** DEPRECATED: Use `Xxe::Sink` instead. */
deprecated class XxeSink = Xxe::Sink;
/** DEPRECATED: Use `Xxe::Sanitizer` instead. */
deprecated class XxeSanitizer = Xxe::Sanitizer;
/** DEPRECATED: Use `Xxe::Configuration` instead. */
deprecated class XxeTrackingConfig = Xxe::Configuration;