Spec-Zone.ru › OpenJDK 24

Класс 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()
Возвращает строку, описывающую этот подписывающий код.

Методы, объявленные в классе java.lang.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(java.lang.Object)

equals

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

toString

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

© 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://download.java.net/java/early_access/jdk24/docs/api/java.base/java/security/CodeSigner.html

Spec-Zone.ru

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