code: public static void verify(X509Certificate cert, PublicKey key,
              Provider sigProvider) throws CertificateException,
              NoSuchAlgorithmException, InvalidKeyException, SignatureException {
          cert.verify(key, sigProvider);
      }
docs: This static method is the default implementation of the
  verify(PublicKey key, Provider sigProvider) method in X509Certificate.
  Called from java.security.cert.X509Certificate.verify(PublicKey key,
  Provider sigProvider)