code: @Deprecated
      public final VerificationContext createVerificationContext() throws KSIException {
          if (signature == null) {
              throw new KSIException("Failed to createSignature verification context. Signature must be present.");
          }
          if (extendingService == null) {
              throw new KSIException("Failed to createSignature verification context. KSI extending service must be present.");
          }
          if (publicationsFile == null) {
              throw new KSIException("Failed to createSignature verification context. PublicationsFile must be present.");
          }
          return new KSIVerificationContext(publicationsFile, signature, userPublication, extendingAllowed, extendingService, documentHash, inputHashLevel);
      }
docs: Builds the verification context.
  
  @return instance of verification context
  @throws KSIException when error occurs (e.g mandatory parameters aren't present)