Spec-Zone.ru › OpenJDK 25

Класс CodeSigner

java.lang.Object
java.security.CodeSigner
Все реализованные интерфейсы:
Serializable
public final class CodeSigner extends Object implements Serializable
Этот класс инкапсулирует сведения о подписанте кода. Он является неизменяемым.
Начиная с:
1.5
См. также:
  • Сериализованная форма

Краткое описание конструкторов

Конструктор Описание
CodeSigner(CertPath signerCertPath, Timestamp timestamp)
Создает объект CodeSigner.

Краткое описание методов

Модификатор и тип Метод Описание
boolean equals(Object obj)
Проверяет равенство указанного объекта и этого подписанта кода.
CertPath getSignerCertPath()
Возвращает путь сертификата подписанта.
Timestamp getTimestamp()
Возвращает временную метку подписи.
int hashCode()
Возвращает значение хеш-кода этого подписанта кода.
String toString()
Возвращает строку с описанием этого подписанта кода.

Методы, объявленные в классе Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Подробное описание конструкторов

CodeSigner

public CodeSigner(CertPath signerCertPath, Timestamp timestamp)
Создает объект CodeSigner.
Параметры:
signerCertPath — путь сертификата подписанта. Он не должен быть null.
timestamp — временная метка подписи. Если null, то для подписи не была создана временная метка.
Исключения:
NullPointerException — если signerCertPath равно null.

Подробное описание методов

getSignerCertPath

public CertPath getSignerCertPath()
Возвращает путь сертификата подписанта.
Возвращает:
Путь сертификата.

getTimestamp

public Timestamp getTimestamp()
Возвращает временную метку подписи.
Возвращает:
Временную метку или null, если она отсутствует.

hashCode

public int hashCode()
Возвращает значение хеш-кода этого подписанта кода. Хеш-код вычисляется с использованием пути сертификата подписанта и временной метки, если она присутствует.
Переопределяет:
hashCode в классе Object
Возвращает:
значение хеш-кода этого подписанта кода
См. также:
  • Object.equals(java.lang.Object)
  • System.identityHashCode(Object)

equals

public boolean equals(Object obj)
Проверяет равенство указанного объекта и этого подписанта кода. Два подписанта кода считаются равными, если их пути сертификатов подписантов равны и если их временные метки равны, когда они присутствуют у обоих.
Переопределяет:
equals в классе Object
Параметры:
obj — объект, равенство которого с этим объектом нужно проверить.
Возвращает:
true, если объекты считаются равными, и false в противном случае.
См. также:
  • Object.hashCode()
  • HashMap

toString

public String toString()
Возвращает строку с описанием этого подписанта кода.
Переопределяет:
toString в классе Object
Возвращает:
Строку, содержащую сертификат подписанта и временную метку, если она присутствует.

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, которая содержит более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, 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/25/docs/api/java.base/java/security/CodeSigner.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API