Spec-Zone .ru
спецификации, руководства, описания, API
|
public static final class KeyStore.PrivateKeyEntry extends Object implements KeyStore.Entry
KeyStore
запись, которая содержит a PrivateKey
и соответствующая цепочка сертификата.Конструктор и Описание |
---|
KeyStore.PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain)
Конструкции a
PrivateKeyEntry с a PrivateKey и соответствующая цепочка сертификата. |
Модификатор и Тип | Метод и Описание |
---|---|
Сертификат |
getCertificate()
Получает объект конца
Certificate от цепочки сертификата в этой записи. |
Сертификат[] |
getCertificateChain()
Добирается
Certificate цепочка от этой записи. |
PrivateKey |
getPrivateKey()
Добирается
PrivateKey от этой записи. |
Строка |
toString()
Возвращает строковое представление этого PrivateKeyEntry.
|
public KeyStore.PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain)
PrivateKeyEntry
с a PrivateKey
и соответствующая цепочка сертификата. Указанное chain
клонируется прежде, чем это будет сохранено в новом PrivateKeyEntry
объект.
privateKey
- PrivateKey
chain
- массив Certificate
s представление цепочки сертификата. Цепочка должна быть упорядочена и содержать a Certificate
по индексу 0, соответствующему закрытому ключу.NullPointerException
- если privateKey
или chain
null
IllegalArgumentException
- если у указанной цепочки есть длина 0, если указанная цепочка не содержит Certificate
s того же самого типа, или если PrivateKey
алгоритм не соответствует алгоритм PublicKey
в объекте конца Certificate
(по индексу 0)public PrivateKey getPrivateKey()
PrivateKey
от этой записи.PrivateKey
от этой записиpublic Certificate[] getCertificateChain()
Certificate
цепочка от этой записи. Сохраненная цепочка клонируется прежде, чем быть возвращенным.
Certificate
s соответствие цепочке сертификата для открытого ключа. Если сертификаты имеют тип X.509, тип времени выполнения возвращенного массива X509Certificate[]
.public Certificate getCertificate()
Certificate
от цепочки сертификата в этой записи.Certificate
(по индексу 0) от цепочки сертификата в этой записи. Если сертификат имеет тип X.509, тип времени выполнения возвращенного сертификата X509Certificate
.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.