Spec-Zone .ru
спецификации, руководства, описания, API
|
public static final class KeyStore.PrivateKeyEntry extends Object implements KeyStore.Entry
KeyStore
запись, которая содержит a PrivateKey
и соответствующая цепочка сертификата.KeyStore. Запись. Атрибут
Конструктор и Описание |
---|
KeyStore.PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain)
Конструкции a
PrivateKeyEntry с a PrivateKey и соответствующая цепочка сертификата. |
KeyStore.PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain, Set<KeyStore.Entry.Attribute> attributes)
Конструкции a
PrivateKeyEntry с a PrivateKey и соответствующая цепочка сертификата и связанные атрибуты записи. |
Модификатор и Тип | Метод и Описание |
---|---|
Set<KeyStore.Entry.Attribute> |
getAttributes()
Получает атрибуты, связанные с записью.
|
Сертификат |
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 KeyStore.PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain, Set<KeyStore.Entry.Attribute> attributes)
PrivateKeyEntry
с a PrivateKey
и соответствующая цепочка сертификата и связанные атрибуты записи. Указанное chain
и attributes
клонируются прежде, чем они будут сохранены в новом PrivateKeyEntry
объект.
privateKey
- PrivateKey
chain
- массив Certificate
s представление цепочки сертификата. Цепочка должна быть упорядочена и содержать a Certificate
в индексируют 0 соответствий закрытому ключу.attributes
- атрибутыNullPointerException
- если privateKey
, chain
или attributes
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
.public Set<KeyStore.Entry.Attribute> getAttributes()
getAttributes
в интерфейсе KeyStore.Entry
Set
из атрибутов, возможно пустых
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92