@@ -284,8 +284,7 @@ abstract class JavaxCryptoAlgoSpec extends CryptoAlgoSpec { }
284284class JavaxCryptoCipher extends JavaxCryptoAlgoSpec {
285285 JavaxCryptoCipher ( ) {
286286 exists ( Method m | m .getAReference ( ) = this |
287- m .getDeclaringType ( ) .getQualifiedName ( ) = "javax.crypto.Cipher" and
288- m .getName ( ) = "getInstance"
287+ m .hasQualifiedName ( "javax.crypto" , "Cipher" , "getInstance" )
289288 )
290289 }
291290
@@ -295,7 +294,7 @@ class JavaxCryptoCipher extends JavaxCryptoAlgoSpec {
295294class JavaxCryptoSecretKey extends JavaxCryptoAlgoSpec {
296295 JavaxCryptoSecretKey ( ) {
297296 exists ( Constructor c | c .getAReference ( ) = this |
298- c .getDeclaringType ( ) .getQualifiedName ( ) = "javax.crypto.spec. SecretKeySpec"
297+ c .getDeclaringType ( ) .hasQualifiedName ( "javax.crypto.spec" , " SecretKeySpec")
299298 )
300299 }
301300
@@ -320,8 +319,7 @@ class JavaxCryptoKeyGenerator extends JavaxCryptoAlgoSpec {
320319class JavaxCryptoKeyAgreement extends JavaxCryptoAlgoSpec {
321320 JavaxCryptoKeyAgreement ( ) {
322321 exists ( Method m | m .getAReference ( ) = this |
323- m .getDeclaringType ( ) .getQualifiedName ( ) = "javax.crypto.KeyAgreement" and
324- m .getName ( ) = "getInstance"
322+ m .hasQualifiedName ( "javax.crypto" , "KeyAgreement" , "getInstance" )
325323 )
326324 }
327325
@@ -331,8 +329,7 @@ class JavaxCryptoKeyAgreement extends JavaxCryptoAlgoSpec {
331329class JavaxCryptoKeyFactory extends JavaxCryptoAlgoSpec {
332330 JavaxCryptoKeyFactory ( ) {
333331 exists ( Method m | m .getAReference ( ) = this |
334- m .getDeclaringType ( ) .getQualifiedName ( ) = "javax.crypto.SecretKeyFactory" and
335- m .getName ( ) = "getInstance"
332+ m .hasQualifiedName ( "javax.crypto" , "SecretKeyFactory" , "getInstance" )
336333 )
337334 }
338335
@@ -348,8 +345,7 @@ class JavaSecurityMessageDigest extends JavaSecurityAlgoSpec {
348345 )
349346 or
350347 exists ( Method m | m .getAReference ( ) = this |
351- m .getDeclaringType ( ) .hasQualifiedName ( "java.security" , "MessageDigest" ) and
352- m .getName ( ) = "getInstance"
348+ m .hasQualifiedName ( "java.security" , "MessageDigest" , "getInstance" )
353349 )
354350 }
355351
@@ -359,7 +355,7 @@ class JavaSecurityMessageDigest extends JavaSecurityAlgoSpec {
359355class JavaSecuritySignature extends JavaSecurityAlgoSpec {
360356 JavaSecuritySignature ( ) {
361357 exists ( Constructor c | c .getAReference ( ) = this |
362- c .getDeclaringType ( ) .getQualifiedName ( ) = "java.security. Signature"
358+ c .getDeclaringType ( ) .hasQualifiedName ( "java.security" , " Signature")
363359 )
364360 }
365361
0 commit comments