We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 43af306 commit 1958b9dCopy full SHA for 1958b9d
1 file changed
javascript/ql/lib/semmle/javascript/Concepts.qll
@@ -117,6 +117,13 @@ abstract class PersistentWriteAccess extends DataFlow::Node {
117
module Cryptography {
118
private import semmle.javascript.internal.ConceptsShared::Cryptography as SC
119
120
+ /**
121
+ * A data-flow node that is an application of a cryptographic algorithm. For example,
122
+ * encryption, decryption, signature-validation.
123
+ *
124
+ * Extend this class to model new APIs. If you want to refine existing API models,
125
+ * extend `CryptographicOperation` instead.
126
+ */
127
class CryptographicOperation extends SC::CryptographicOperation instanceof CryptographicOperation::Range {
128
/**
129
* DEPRECATED. This predicate has been renamed to `getAnInput`.
0 commit comments