docs: public final boolean verifySignature(PublicKey publicKey) throws GeneralSecurityException {
      Signature signatureAlg = null;
      String algorithm = getHeader().getAlgorithm();
      if ("RS256".equals(algorithm)) {
        signatureAlg = SecurityUtils.getSha256WithRsaSignatureAlgorithm();
      } else {
        return false;
      }
      return SecurityUtils.verify(signatureAlg, publicKey, signatureBytes, signedContentBytes);
    }