Проверка цифровых подписей в OTP через Java

Библиотека Java для проверки всех популярных типов цифровых подписей в файле OTP. Легко управляйте свойствами otp и настраивайте параметры подписи в документах и изображениях.


Скачать бесплатную пробную версию

О GroupDocs.Signature для Java API

GroupDocs.Signature for Java — это расширенная библиотека Java для цифровой подписи документов с использованием различных типов подписи, таких как текст, изображение, штрих-код, штамп, поле формы, QR-код и метаданные. Добавив всего несколько строк кода, расширьте возможности своих Java-приложений для просмотра, добавления, редактирования, проверки, удаления и поиска цифровых подписей в документах PDF, Microsoft Word, Excel, презентациях PowerPoint, Adobe Photoshop, метафайлах и форматах файлов изображений. API электронной подписи также поддерживает дополнительные функции для настройки свойств подписи в соответствии с требованиями.

Как проверить цифровые подписи в OTP-файле

В приведенном ниже примере кода четко показаны действия по проверке цифровых подписей в уже подписанном файле OTP на Java с использованием библиотеки GroupDocs.Signature путем добавления всего нескольких строк кода.

  • Создайте новый экземпляр класса Signature и передайте путь к исходному документу в качестве параметра конструктора.
  • Создайте объект DigitalVerifyOptions в соответствии с вашими требованиями и укажите параметры проверки.
  • Вызовите verify метод Signature и передать DigitalVerifyOptions.

Системные Требования

API GroupDocs.Signature для Java поддерживаются на всех основных платформах и операционных системах. Перед выполнением приведенного ниже кода убедитесь, что в вашей системе установлены следующие предварительные компоненты.

  • Операционные системы: Microsoft Windows, Linux, MacOS
  • Среды разработки: NetBeans, IntelliJ IDEA, Eclipse
  • Фреймворки: Java 7 (1.7) и выше
  • Загрузите последнюю версию GroupDocs.Signature для Java с Maven

Signature signature = new Signature("sample.pdf");
DigitalVerifyOptions options = new DigitalVerifyOptions(Constants.CertificatePfx);
options.setComments("Test comment");
options.setPassword("1234567890");

// проверяем подписи документов
VerificationResult result = signature.verify(options);
if (result.isValid())
{
    System.out.print("Документ успешно проверен!");
}
else
{
    System.out.print("Документ не прошел проверку.");
}

Проверка подписи OTP в режиме реального времени

Добавьте электронные подписи файлов OTP прямо сейчас, посетив веб-сайт GroupDocs.Signature Живые демонстрации. Живая демонстрация имеет следующие преимущества

Нет необходимости скачивать API

Нет необходимости писать код

Просто загрузите исходный файл

Скачать результирующий файл

Что такое формат файла OTP

Файлы с расширением .OTP представляют собой файлы шаблонов презентаций, созданные приложениями в стандартном формате OASIS OpenDocument. Содержимое такого файла включает презентационную информацию в виде слайдов с текстом, изображениями, фигурами, мультимедийным содержимым, эффектами перехода и другими элементами слайдов. Эти файлы шаблонов используются для быстрого создания новых презентаций на основе информации о стилях, хранящейся в самом шаблоне. Файлы OTP можно создавать и сохранять с помощью нескольких различных приложений, таких как Impress, поставляемый с пакетом OpenOffice, и Microsoft PowerPoint. Формат файла OTP аналогичен файлам шаблонов Microsoft PowerPoint .POT и .POTX. Узнайте больше о формате файла OTP

Подробнее Что такое формат файла OTP

Другие доступные варианты

Многоформатный API проверки цифровых подписей для документов и изображений. Обновите подписи некоторых популярных форматов файлов, как указано ниже.

Проверка электронных подписей в DOCM

(Документ Microsoft Word с поддержкой макросов)

Проверка электронных подписей в DOCX

(Документ Microsoft Word с открытым XML)

Проверка электронных подписей в DOT

(Шаблон документа Microsoft Word)

Проверка электронных подписей в DOTX

(Шаблон документа Word Open XML)

Проверка электронных подписей в DOTM

(Шаблон Microsoft Word с поддержкой макросов)

Проверка электронных подписей в RTF

(Форматированный текстовый документ)

Проверка электронных подписей в ODT

(Открыть текст документа)

Проверка электронных подписей в OTT

(Текстовый шаблон OpenDocument)

Проверка электронных подписей в XLS

(Формат двоичного файла Microsoft Excel)

Проверка электронных подписей в XLSX

(Электронная таблица Microsoft Excel Open XML)

Проверка электронных подписей в XLSM

(Электронная таблица Microsoft Excel с поддержкой макросов)

Проверка электронных подписей в XLSM

(Электронная таблица Microsoft Excel с поддержкой макросов)

Проверка электронных подписей в XLSB

(Двоичный лист Microsoft Excel)

Проверка электронных подписей в XLTM

(Шаблон Microsoft Excel с поддержкой макросов)

Проверка электронных подписей в ODS

(Открыть электронную таблицу документов)

Проверка электронных подписей в OTS

(Шаблон электронной таблицы OpenDocument)

Проверка электронных подписей в PPTX

(Презентация PowerPoint Open XML)

Проверка электронных подписей в PPS

(Слайд-шоу Microsoft PowerPoint 97-2003)

Проверка электронных подписей в POTM

(Шаблон Microsoft PowerPoint с поддержкой макросов)

Проверка электронных подписей в PPTM

(Презентация Microsoft PowerPoint)

Проверка электронных подписей в OTP

(Шаблон презентации OpenDocument)

Проверка электронных подписей в TIFF

(Формат файла изображения с тегами)

Проверка электронных подписей в JPEG

(Изображение в формате JPEG)

Проверка электронных подписей в GIF

(Формат обмена графикой)

Проверка электронных подписей в PNG

(Портативная сетевая графика)

Проверка электронных подписей в BMP

(Формат растрового файла)

Проверка электронных подписей в CDR

(CorelDraw векторный графический рисунок)

Проверка электронных подписей в SVG

(Масштабируемая векторная графика)

Проверка электронных подписей в EMF

(Расширенный формат метафайла)

Проверка электронных подписей в CMX

(Изображение обмена метафайлами Corel)

Проверка электронных подписей в PPSM

(Слайд-шоу Microsoft PowerPoint с поддержкой макросов)

Проверка электронных подписей в DCM

(Цифровая визуализация и коммуникации в медицине)

Back to top
 Русский