Spec-Zone.ru › OpenJDK 21

Класс 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, 2023, 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/21/docs/api/java.base/java/security/CodeSigner.html

Spec-Zone.ru

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