Интерфейс ContentSignerParameters
@Deprecated(since="9") public interface ContentSignerParameters
Этот интерфейс описывает параметры объекта ContentSigner.
- С:
- 1.5
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
String[] | getCommandLine() | Устаревшее. Возвращает аргументы командной строки, переданные инструменту jarsigner. |
byte[] | getContent() | Устаревшее. Возвращает подписанный контент. |
byte[] | getSignature() | Устаревшее. Возвращает подпись JAR-файла. |
String | getSignatureAlgorithm() | Устаревшее. Возвращает имя алгоритма подписи. |
X509Certificate[] | getSignerCertificateChain() | Устаревшее. Возвращает цепочку сертификатов X.509 подписывающего лица. |
ZipFile | getSource() | Устаревшее. Возвращает исходный ZIP-файл до подписи. |
URI | getTimestampingAuthority() | Устаревшее. Возвращает идентификатор Уполномоченного центра по временной маркировке (TSA). |
X509Certificate | getTimestampingAuthorityCertificate() | Устаревшее. Возвращает сертификат Уполномоченного центра по временной маркировке (TSA). |
default String | getTSADigestAlg() | Устаревшее. Возвращает алгоритм хэширования сообщения, используемый для генерации отпечатка сообщения, которое будет отправлено на сервер TSA. |
default String | getTSAPolicyID() | Устаревшее. Возвращает TSAPolicyID для Уполномоченного центра по временной маркировке (TSA). |
Методы
getCommandLine
String[] getCommandLine()
Возвращает аргументы командной строки, переданные инструменту jarsigner.
- Возвращает:
- Аргументы командной строки. Может быть null.
getTimestampingAuthority
URI getTimestampingAuthority()
Возвращает идентификатор Уполномоченного центра по временной маркировке (TSA).
- Возвращает:
- Идентификатор TSA. Может быть null.
getTimestampingAuthorityCertificate
X509Certificate getTimestampingAuthorityCertificate()
Возвращает сертификат Уполномоченного центра по временной маркировке (TSA).
- Возвращает:
- Сертификат TSA. Может быть null.
getTSAPolicyID
default String getTSAPolicyID()
Возвращает TSAPolicyID для Уполномоченного центра по временной маркировке (TSA).
- Возвращает:
- TSAPolicyID. Может быть null.
getTSADigestAlg
default String getTSADigestAlg()
Возвращает алгоритм хэширования сообщения, используемый для генерации отпечатка сообщения, которое будет отправлено на сервер TSA.
- Возвращает:
- Непустая строка имени алгоритма хэширования сообщения.
- С:
- 9
getSignature
byte[] getSignature()
Возвращает подпись JAR-файла.
- Возвращает:
- Непустой массив байтов подписи.
getSignatureAlgorithm
String getSignatureAlgorithm()
Возвращает имя алгоритма подписи.
- Возвращает:
- Непустая строка имени алгоритма подписи.
getSignerCertificateChain
X509Certificate[] getSignerCertificateChain()
Возвращает цепочку сертификатов X.509 подписывающего лица.
- Возвращает:
- Непустой массив сертификатов X.509 открытого ключа.
getContent
byte[] getContent()
Возвращает подписанный контент. Контент — это файл подписи JAR-файла.
- Возвращает:
- Байты контента. Может быть null.
getSource
ZipFile getSource()
Возвращает исходный ZIP-файл до подписи.
- Возвращает:
- Исходный ZIP-файл. Может быть null.
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.jartool/com/sun/jarsigner/ContentSignerParameters.html