Spec-Zone.ru › OpenJDK 24

Класс Signer

java.lang.Object
java.security.Identity
java.security.Signer
Все реализованные интерфейсы:
Serializable, Principal
@Deprecated(since="1.2", forRemoval=true) public abstract class Signer extends Identity
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Этот класс устарел и подлежит удалению в будущей версии Java SE. Он был заменён на java.security.KeyStore, пакет java.security.cert и java.security.Principal.
Этот класс используется для представления удостоверения, которое также может цифровым образом подписывать данные.

Управление закрытыми ключами подписывающегося является важным и чувствительным вопросом, который подклассы должны обрабатывать должным образом в соответствии с их предполагаемым использованием.

С:
1.1
См. также:
  • Identity
  • Сериализованная форма

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

Signer()
Signer(String name)
Signer(String name, IdentityScope scope)
Модификатор Конструктор Описание
protected
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт Signer.
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт Signer со указанным именем удостоверения.
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт Signer со указанным именем удостоверения и областью действия.

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

Модификатор и тип Метод Описание
PrivateKey getPrivateKey()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Возвращает закрытый ключ подписывающегося.
final void setKeyPair(KeyPair pair)
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Устанавливает пару ключей (открытый и закрытый ключ) для этого Signer.
String toString()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Возвращает строку с информацией о Signer.

Методы, объявленные в классе java.security.Identity

addCertificate, certificates, equals, getInfo, getName, getPublicKey, getScope, hashCode, identityEquals, removeCertificate, setInfo, setPublicKey, toString

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

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

Методы, объявленные в интерфейсе java.security.Principal

implies

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

Signer

protected Signer()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт Signer. Этот конструктор должен использоваться только для сериализации.

Signer

public Signer(String name)
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт Signer со указанным именем удостоверения.
Параметры:
name - имя удостоверения.

Signer

public Signer(String name, IdentityScope scope) throws KeyManagementException
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт Signer со указанным именем удостоверения и областью действия.
Параметры:
name - имя удостоверения.
scope - область действия удостоверения.
Исключения:
KeyManagementException - если в области действия уже существует удостоверение с таким же именем.

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

getPrivateKey

public PrivateKey getPrivateKey()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Возвращает закрытый ключ подписывающегося.
Возвращает:
закрытый ключ подписывающегося, или null, если закрытый ключ ещё не установлен.

setKeyPair

public final void setKeyPair(KeyPair pair) throws InvalidParameterException, KeyException
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Устанавливает пару ключей (открытый и закрытый ключ) для этого Signer.
Параметры:
pair - инициализированная пара ключей.
Исключения:
InvalidParameterException - если пара ключей не инициализирована должным образом.
KeyException - если пару ключей нельзя установить по другим причинам.

toString

public String toString()
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Возвращает строку с информацией о Signer.
Определено в:
toString в интерфейсе Principal
Переопределяет:
toString в классе Identity
Возвращает:
строку с информацией о Signer.

© 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/Signer.html

Spec-Zone.ru

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