Spec-Zone .ru
спецификации, руководства, описания, API
|
java.security.KeyStore
, java.security.cert
пакет, и java.security.Principal
.@Deprecated public abstract class Signer extends Identity
Управление закрытыми ключами подписывающего лица является важной и щекотливой темой, которая должна быть обработана подклассами как соответствующая их намеченному использованию.
Identity
, Сериализированная ФормаМодификатор | Конструктор и Описание |
---|---|
protected |
Signer()
Осуждаемый.
Создает подписывающее лицо.
|
|
Signer(String name)
Осуждаемый.
Создает подписывающее лицо с указанным именем идентификационных данных.
|
|
Signer(String name, IdentityScope scope)
Осуждаемый.
Создает подписывающее лицо с указанным именем идентификационных данных и контекстом.
|
Модификатор и Тип | Метод и Описание |
---|---|
PrivateKey |
getPrivateKey()
Осуждаемый.
Возвраты закрытый ключ этого подписывающего лица.
|
void |
setKeyPair(KeyPair pair)
Осуждаемый.
Устанавливает пару ключей (и закрытый ключ с открытым ключом) для этого подписывающего лица.
|
Строка |
toString()
Осуждаемый.
Возвращает строку информации о подписывающем лице.
|
addCertificate, certificates, equals, getInfo, getName, getPublicKey, getScope, hashCode, identityEquals, removeCertificate, setInfo, setPublicKey, toString
protected Signer()
public Signer(String name)
name
- имя идентификационных данных.public Signer(String name, IdentityScope scope) throws KeyManagementException
name
- имя идентификационных данных.scope
- контекст идентификационных данных.KeyManagementException
- если уже есть идентификационные данные с тем же самым именем в контексте.public PrivateKey getPrivateKey()
Во-первых, если есть менеджер безопасности, checkSecurityAccess
с методом вызывают "getSignerPrivateKey"
как его параметр, чтобы видеть, ли нормально возвращать закрытый ключ.
SecurityException
- если менеджер безопасности существует и checkSecurityAccess
метод не позволяет возвращать закрытый ключ.SecurityManager.checkSecurityAccess(java.lang.String)
public final void setKeyPair(KeyPair pair) throws InvalidParameterException, KeyException
Во-первых, если есть менеджер безопасности, checkSecurityAccess
с методом вызывают "setSignerKeyPair"
как его параметр, чтобы видеть, ли нормально устанавливать пару ключей.
pair
- инициализированная пара ключей.InvalidParameterException
- если пара ключей должным образом не инициализируется.KeyException
- если пара ключей не может быть установлена ни по какой другой причине.SecurityException
- если менеджер безопасности существует и checkSecurityAccess
метод не позволяет устанавливать пару ключей.SecurityManager.checkSecurityAccess(java.lang.String)
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.