Spec-Zone.ru › OpenJDK 8

Класс 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, 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.

Spec-Zone.ru

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