mirror of
https://github.com/github/codeql.git
synced 2026-04-25 00:35:20 +02:00
Merge pull request #19880 from bdrodes/operation_step_refactor
Crypto: Refactor OpenSSL operation step data-flow logic
This commit is contained in:
@@ -1031,7 +1031,7 @@ module JCAModel {
|
||||
KeyGeneratorGetInstanceCall getInstantiationCall() { result = instantiationCall }
|
||||
}
|
||||
|
||||
// TODO: Link getAlgorithm from KeyPairGenerator to algorithm instances or AVCs? High priority.
|
||||
//TODO: Link getAlgorithm from KeyPairGenerator to algorithm instances or AVCs? High priority.
|
||||
class KeyGeneratorGetInstanceCall extends MethodCall {
|
||||
KeyGeneratorGetInstanceCall() {
|
||||
this.getCallee().hasQualifiedName("javax.crypto", "KeyGenerator", "getInstance")
|
||||
@@ -1106,6 +1106,10 @@ module JCAModel {
|
||||
}
|
||||
|
||||
override int getKeySizeFixed() { none() }
|
||||
|
||||
override Crypto::ConsumerInputDataFlowNode getKeyValueConsumer() { none() }
|
||||
|
||||
override predicate hasKeyValueConsumer() { none() }
|
||||
}
|
||||
|
||||
class KeyGeneratorCipherAlgorithm extends CipherStringLiteralAlgorithmInstance {
|
||||
|
||||
Reference in New Issue
Block a user